builder: mozilla-inbound_win7_ix-debug_test-mochitest-chrome-1 slave: t-w732-ix-076 starttime: 1495590569.14 results: failure (2) buildid: 20170523180129 builduid: 2d7d085261a04a0ab01c8b7929f57803 revision: 9108c50863b3d81a3e052c973cc52eea47208c1d ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2017-05-23 18:49:29.136337) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2017-05-23 18:49:29.136852) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2017-05-23 18:49:29.137163) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2017-05-23 18:49:29.300674) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2017-05-23 18:49:29.301085) ========= '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-W732-IX-076.000\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-076 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-W732-IX-076.000 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W732-IX-076.000\AppData\Local LOGONSERVER=\\T-W732-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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.000\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.000\AppData\Local\Temp USERDOMAIN=T-W732-IX-076 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W732-IX-076.000 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --18:49:31-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. WARNING: Certificate verification error for hg.mozilla.org: certificate signature failure HTTP request sent, awaiting response... 200 Script output follows Length: 12,179 (12K) [text/x-python] 0K .......... . 100% 24.10 MB/s 18:49:32 (24.10 MB/s) - `archiver_client.py' saved [12179/12179] program finished with exit code 0 elapsedTime=3.367000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 3 secs) (at 2017-05-23 18:49:32.741556) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2017-05-23 18:49:32.741893) ========= '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-W732-IX-076.000\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-076 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-W732-IX-076.000 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W732-IX-076.000\AppData\Local LOGONSERVER=\\T-W732-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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.000\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.000\AppData\Local\Temp USERDOMAIN=T-W732-IX-076 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W732-IX-076.000 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=5.506000 ========= master_lag: 2.18 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2017-05-23 18:49:40.430629) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2017-05-23 18:49:40.430987) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 9108c50863b3d81a3e052c973cc52eea47208c1d --destination scripts --debug' in dir C:\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 9108c50863b3d81a3e052c973cc52eea47208c1d --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W732-IX-076.000\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-076 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-W732-IX-076.000 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LOCALAPPDATA=C:\Users\cltbld.T-W732-IX-076.000\AppData\Local LOGONSERVER=\\T-W732-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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.000\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.000\AppData\Local\Temp USERDOMAIN=T-W732-IX-076 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W732-IX-076.000 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2017-05-23 18:49:40,322 truncating revision to first 12 chars 2017-05-23 18:49:40,322 Setting DEBUG logging. 2017-05-23 18:49:40,322 attempt 1/10 2017-05-23 18:49:40,322 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/9108c50863b3?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2017-05-23 18:49:41,118 unpacking tar archive at: mozilla-inbound-9108c50863b3/testing/mozharness/ 2017-05-23 18:49:41,276 skipping symlink on windows: configs/single_locale/linux32.py 2017-05-23 18:49:41,276 skipping symlink on windows: configs/single_locale/linux32_devedition.py program finished with exit code 0 elapsedTime=1.454000 ========= master_lag: 0.10 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2017-05-23 18:49:41.984518) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2017-05-23 18:49:41.984849) ========= script_repo_revision: 9108c50863b3d81a3e052c973cc52eea47208c1d ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2017-05-23 18:49:41.985298) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2017-05-23 18:49:41.985577) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2017-05-23 18:49:41.994550) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' failed (results: 2, elapsed: 29 mins, 53 secs) (at 2017-05-23 18:49:41.994825) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/desktop_unittest.py' '--cfg' 'unittests/win_unittest.py' '--mochitest-suite' 'chrome-chunked' '--total-chunks' '3' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-inbound' '--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/desktop_unittest.py', '--cfg', 'unittests/win_unittest.py', '--mochitest-suite', 'chrome-chunked', '--total-chunks', '3', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-inbound', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld.T-W732-IX-076.000\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-076 COMSPEC=C:\windows\system32\cmd.exe DCLOCATION=SCL3 DNSSUFFIX=wintest.releng.scl3.mozilla.com DevEnvDir=D:\msvs8\Common7\IDE FP_NO_HOST_CHECK=NO FrameworkDir=C:\WINDOWS\Microsoft.NET\Framework FrameworkSDKDir=D:\msvs8\SDK\v2.0 FrameworkVersion=v2.0.50727 HOMEDRIVE=C: HOMEPATH=\Users\cltbld.T-W732-IX-076.000 KTS_HOME=C:\Program Files\KTS KTS_VERSION=1.19c LIBPATH=C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727;D:\msvs8\VC\ATLMFC\LIB LOCALAPPDATA=C:\Users\cltbld.T-W732-IX-076.000\AppData\Local LOGONSERVER=\\T-W732-IX-076 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\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:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=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.000\AppData\Local\Temp TEST1=testie TMP=C:\Users\CLTBLD~1.000\AppData\Local\Temp USERDOMAIN=T-W732-IX-076 USERNAME=cltbld USERPROFILE=C:\Users\cltbld.T-W732-IX-076.000 VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 18:49:42 INFO - MultiFileLogger online at 20170523 18:49:42 in C:\slave\test 18:49:42 INFO - Run as scripts/scripts/desktop_unittest.py --cfg unittests/win_unittest.py --mochitest-suite chrome-chunked --total-chunks 3 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 18:49:42 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 18:49:42 INFO - {'all_cppunittest_suites': {'cppunittest': ('tests/cppunittest',)}, 18:49:42 INFO - 'all_gtest_suites': {'gtest': ()}, 18:49:42 INFO - 'all_jittest_suites': {'jittest': ()}, 18:49:42 INFO - 'all_mochitest_suites': {'a11y': ('--flavor=a11y',), 18:49:42 INFO - 'browser-chrome': ('--flavor=browser',), 18:49:42 INFO - 'browser-chrome-addons': ('--flavor=browser', 18:49:42 INFO - '--chunk-by-runtime', 18:49:42 INFO - '--tag=addons'), 18:49:42 INFO - 'browser-chrome-chunked': ('--flavor=browser', 18:49:42 INFO - '--chunk-by-runtime'), 18:49:42 INFO - 'browser-chrome-clipboard': ('--flavor=browser', 18:49:42 INFO - '--subsuite=clipboard'), 18:49:42 INFO - 'browser-chrome-gpu': ('--flavor=browser', 18:49:42 INFO - '--subsuite=gpu'), 18:49:42 INFO - 'browser-chrome-screenshots': ('--flavor=browser', 18:49:42 INFO - '--subsuite=screenshots'), 18:49:42 INFO - 'chrome': ('--flavor=chrome',), 18:49:42 INFO - 'chrome-chunked': ('--flavor=chrome', 18:49:42 INFO - '--chunk-by-dir=4'), 18:49:42 INFO - 'chrome-clipboard': ('--flavor=chrome', 18:49:42 INFO - '--subsuite=clipboard'), 18:49:42 INFO - 'chrome-gpu': ('--flavor=chrome', '--subsuite=gpu'), 18:49:42 INFO - 'jetpack-addon': ('--flavor=jetpack-addon',), 18:49:42 INFO - 'jetpack-package': ('--flavor=jetpack-package',), 18:49:42 INFO - 'jetpack-package-clipboard': ('--flavor=jetpack-package', 18:49:42 INFO - '--subsuite=clipboard'), 18:49:42 INFO - 'mochitest-devtools-chrome': ('--flavor=browser', 18:49:42 INFO - '--subsuite=devtools'), 18:49:42 INFO - 'mochitest-devtools-chrome-chunked': ('--flavor=browser', 18:49:42 INFO - '--subsuite=devtools', 18:49:42 INFO - '--chunk-by-runtime'), 18:49:42 INFO - 'mochitest-gl': ('--subsuite=webgl',), 18:49:42 INFO - 'mochitest-media': ('--subsuite=media',), 18:49:42 INFO - 'mochitest-metro-chrome': ('--flavor=browser', 18:49:42 INFO - '--metro-immersive'), 18:49:42 INFO - 'plain': (), 18:49:42 INFO - 'plain-chunked': ('--chunk-by-dir=4',), 18:49:42 INFO - 'plain-clipboard': ('--subsuite=clipboard',), 18:49:42 INFO - 'plain-gpu': ('--subsuite=gpu',)}, 18:49:42 INFO - 'all_mozbase_suites': {'mozbase': ()}, 18:49:42 INFO - 'all_reftest_suites': {'crashtest': {'options': ('--suite=crashtest',), 18:49:42 INFO - 'tests': ('tests/reftest/tests/testing/crashtest/crashtests.list',)}, 18:49:42 INFO - 'jsreftest': {'options': ('--extra-profile-file=tests/jsreftest/tests/user.js',), 18:49:42 INFO - 'tests': ('tests/jsreftest/tests/jstests.list',)}, 18:49:42 INFO - 'reftest': {'options': ('--suite=reftest',), 18:49:42 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}, 18:49:42 INFO - 'reftest-gpu': {'options': ('--suite=reftest', 18:49:42 INFO - '--setpref=layers.gpu-process.force-enabled=true'), 18:49:42 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}, 18:49:42 INFO - 'reftest-no-accel': {'options': ('--suite=reftest', 18:49:42 INFO - '--setpref=gfx.direct2d.disabled=true', 18:49:42 INFO - '--setpref=layers.acceleration.disabled=true'), 18:49:42 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}, 18:49:42 INFO - 'reftest-qr': {'options': ('--suite=reftest', 18:49:42 INFO - '--setpref=gfx.webrender.enabled=true'), 18:49:42 INFO - 'tests': ('tests/reftest/tests/layout/reftests/reftest.list',)}}, 18:49:42 INFO - 'all_xpcshell_suites': {'xpcshell': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell.exe', 18:49:42 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 18:49:42 INFO - 'tests': ()}, 18:49:42 INFO - 'xpcshell-addons': {'options': ('--xpcshell=%(abs_app_dir)s/xpcshell.exe', 18:49:42 INFO - '--tag=addons', 18:49:42 INFO - '--manifest=tests/xpcshell/tests/xpcshell.ini'), 18:49:42 INFO - 'tests': ()}}, 18:49:42 INFO - 'allow_software_gl_layers': False, 18:49:42 INFO - 'append_to_log': False, 18:49:42 INFO - 'base_work_dir': 'C:\\slave\\test', 18:49:42 INFO - 'binary_path': 'C:\\slave\\test\\build\\application\\firefox\\firefox.exe', 18:49:42 INFO - 'blob_upload_branch': 'mozilla-inbound', 18:49:42 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 18:49:42 INFO - 'buildbot_json_path': 'buildprops.json', 18:49:42 INFO - 'buildbot_max_log_size': 52428800, 18:49:42 INFO - 'code_coverage': False, 18:49:42 INFO - 'config_files': ('unittests/win_unittest.py',), 18:49:42 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 18:49:42 INFO - 'download_minidump_stackwalk': True, 18:49:42 INFO - 'download_nodejs': True, 18:49:42 INFO - 'download_symbols': 'true', 18:49:42 INFO - 'e10s': False, 18:49:42 INFO - 'enable_webrender': False, 18:49:42 INFO - 'exe_suffix': '.exe', 18:49:42 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 18:49:42 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 18:49:42 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 18:49:42 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 18:49:42 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 18:49:42 INFO - 'C:/mozilla-build/tooltool.py'), 18:49:42 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 18:49:42 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 18:49:42 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 18:49:42 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 18:49:42 INFO - 'installer_path': 'C:\\slave\\test\\build\\installer.zip', 18:49:42 INFO - 'log_level': 'info', 18:49:42 INFO - 'log_to_console': True, 18:49:42 INFO - 'minidump_save_path': '%(abs_work_dir)s/../minidumps', 18:49:42 INFO - 'minidump_stackwalk_path': 'win32-minidump_stackwalk.exe', 18:49:42 INFO - 'minidump_tooltool_manifest_path': 'config/tooltool-manifests/win32/releng.manifest', 18:49:42 INFO - 'minimum_tests_zip_dirs': ('bin/*', 18:49:42 INFO - 'certs/*', 18:49:42 INFO - 'config/*', 18:49:42 INFO - 'mach', 18:49:42 INFO - 'marionette/*', 18:49:42 INFO - 'modules/*', 18:49:42 INFO - 'mozbase/*', 18:49:42 INFO - 'tools/*'), 18:49:42 INFO - 'no_random': False, 18:49:42 INFO - 'nodejs_path': 'node-win32.exe', 18:49:42 INFO - 'nodejs_tooltool_manifest_path': 'config/tooltool-manifests/win32/nodejs.manifest', 18:49:42 INFO - 'opt_config_files': (), 18:49:42 INFO - 'parallel_stylo_traversal': False, 18:49:42 INFO - 'pip_index': False, 18:49:42 INFO - 'preflight_run_cmd_suites': ({'architectures': ('32bit', '64bit'), 18:49:42 INFO - 'cmd': ('xset', 's', 'off', 's', 'reset'), 18:49:42 INFO - 'enabled': False, 18:49:42 INFO - 'halt_on_failure': False, 18:49:42 INFO - 'name': 'disable_screen_saver'}, 18:49:42 INFO - {'architectures': ('32bit',), 18:49:42 INFO - 'cmd': ('c:\\mozilla-build\\python27\\python.exe', 18:49:42 INFO - '../scripts/external_tools/mouse_and_screen_resolution.py', 18:49:42 INFO - '--configuration-file', 18:49:42 INFO - '../scripts/external_tools/machine-configuration.json'), 18:49:42 INFO - 'enabled': True, 18:49:42 INFO - 'halt_on_failure': True, 18:49:42 INFO - 'name': 'run mouse & screen adjustment script'}), 18:49:42 INFO - 'require_test_zip': True, 18:49:42 INFO - 'run_all_suites': False, 18:49:42 INFO - 'run_cmd_checks_enabled': True, 18:49:42 INFO - 'run_file_names': {'cppunittest': 'runcppunittests.py', 18:49:42 INFO - 'gtest': 'rungtests.py', 18:49:42 INFO - 'jittest': 'jit_test.py', 18:49:42 INFO - 'mochitest': 'runtests.py', 18:49:42 INFO - 'mozbase': 'test.py', 18:49:42 INFO - 'mozmill': 'runtestlist.py', 18:49:42 INFO - 'reftest': 'runreftest.py', 18:49:42 INFO - 'xpcshell': 'runxpcshelltests.py'}, 18:49:42 INFO - 'specific_tests_zip_dirs': {'cppunittest': ('cppunittest/*',), 18:49:42 INFO - 'gtest': ('gtest/*',), 18:49:42 INFO - 'jittest': ('jit-test/*',), 18:49:42 INFO - 'mochitest': ('mochitest/*',), 18:49:42 INFO - 'mozbase': ('mozbase/*',), 18:49:42 INFO - 'mozmill': ('mozmill/*',), 18:49:42 INFO - 'reftest': ('reftest/*', 'jsreftest/*'), 18:49:42 INFO - 'xpcshell': ('xpcshell/*',)}, 18:49:42 INFO - 'specified_mochitest_suites': ('chrome-chunked',), 18:49:42 INFO - 'strict_content_sandbox': False, 18:49:42 INFO - 'suite_definitions': {'cppunittest': {'options': ('--symbols-path=%(symbols_path)s', 18:49:42 INFO - '--xre-path=%(abs_app_dir)s'), 18:49:42 INFO - 'run_filename': 'runcppunittests.py', 18:49:42 INFO - 'testsdir': 'cppunittest'}, 18:49:42 INFO - 'gtest': {'options': ('--xre-path=%(abs_res_dir)s', 18:49:42 INFO - '--cwd=%(gtest_dir)s', 18:49:42 INFO - '--symbols-path=%(symbols_path)s', 18:49:42 INFO - '--utility-path=tests/bin', 18:49:42 INFO - '%(binary_path)s'), 18:49:42 INFO - 'run_filename': 'rungtests.py'}, 18:49:42 INFO - 'jittest': {'options': ('tests/bin/js', 18:49:42 INFO - '--no-slow', 18:49:42 INFO - '--no-progress', 18:49:42 INFO - '--format=automation', 18:49:42 INFO - '--jitflags=all', 18:49:42 INFO - '--timeout=970'), 18:49:42 INFO - 'run_filename': 'jit_test.py', 18:49:42 INFO - 'run_timeout': 1000, 18:49:42 INFO - 'testsdir': 'jit-test/jit-test'}, 18:49:42 INFO - 'mochitest': {'options': ('--appname=%(binary_path)s', 18:49:42 INFO - '--utility-path=tests/bin', 18:49:42 INFO - '--extra-profile-file=tests/bin/plugins', 18:49:42 INFO - '--symbols-path=%(symbols_path)s', 18:49:42 INFO - '--certificate-path=tests/certs', 18:49:42 INFO - '--quiet', 18:49:42 INFO - '--log-raw=%(raw_log_file)s', 18:49:42 INFO - '--log-errorsummary=%(error_summary_file)s', 18:49:42 INFO - '--screenshot-on-fail', 18:49:42 INFO - '--cleanup-crashes'), 18:49:42 INFO - 'run_filename': 'runtests.py', 18:49:42 INFO - 'testsdir': 'mochitest'}, 18:49:42 INFO - 'mozbase': {'options': ('-b', '%(binary_path)s'), 18:49:42 INFO - 'run_filename': 'test.py', 18:49:42 INFO - 'testsdir': 'mozbase'}, 18:49:42 INFO - 'mozmill': {'options': ('--binary=%(binary_path)s', 18:49:42 INFO - '--testing-modules-dir=test/modules', 18:49:42 INFO - '--plugins-path=%(test_plugin_path)s', 18:49:42 INFO - '--symbols-path=%(symbols_path)s'), 18:49:42 INFO - 'run_filename': 'runtestlist.py', 18:49:42 INFO - 'testsdir': 'mozmill'}, 18:49:42 INFO - 'reftest': {'options': ('--appname=%(binary_path)s', 18:49:42 INFO - '--utility-path=tests/bin', 18:49:42 INFO - '--extra-profile-file=tests/bin/plugins', 18:49:42 INFO - '--symbols-path=%(symbols_path)s', 18:49:42 INFO - '--log-raw=%(raw_log_file)s', 18:49:42 INFO - '--log-errorsummary=%(error_summary_file)s', 18:49:42 INFO - '--cleanup-crashes'), 18:49:42 INFO - 'run_filename': 'runreftest.py', 18:49:42 INFO - 'testsdir': 'reftest'}, 18:49:42 INFO - 'xpcshell': {'options': ('--symbols-path=%(symbols_path)s', 18:49:42 INFO - '--test-plugin-path=%(test_plugin_path)s', 18:49:42 INFO - '--log-raw=%(raw_log_file)s', 18:49:42 INFO - '--log-errorsummary=%(error_summary_file)s', 18:49:42 INFO - '--utility-path=tests/bin'), 18:49:42 INFO - 'run_filename': 'runxpcshelltests.py', 18:49:42 INFO - 'testsdir': 'xpcshell'}}, 18:49:42 INFO - 'this_chunk': '1', 18:49:42 INFO - 'total_chunks': '3', 18:49:42 INFO - 'unstructured_flavors': {'cppunittest': (), 18:49:42 INFO - 'gtest': (), 18:49:42 INFO - 'jittest': (), 18:49:42 INFO - 'mochitest': ('jetpack',), 18:49:42 INFO - 'mozbase': (), 18:49:42 INFO - 'mozmill': (), 18:49:42 INFO - 'xpcshell': ()}, 18:49:42 INFO - 'vcs_output_timeout': 1000, 18:49:42 INFO - 'virtualenv_modules': ('pywin32',), 18:49:42 INFO - 'virtualenv_path': 'venv', 18:49:42 INFO - 'virtualenv_python_dll': 'c:\\mozilla-build\\python27\\python27.dll', 18:49:42 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 18:49:42 INFO - 'work_dir': 'build', 18:49:42 INFO - 'xpcshell_name': 'xpcshell.exe'} 18:49:42 INFO - [mozharness: 2017-05-24 01:49:42.111000Z] Running clobber step. 18:49:42 INFO - Running pre-action listener: _resource_record_pre_action 18:49:42 INFO - Running main action method: clobber 18:49:42 INFO - rmtree: C:\slave\test\build 18:49:42 INFO - Using _rmtree_windows ... 18:49:42 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 18:53:45 INFO - Running post-action listener: _resource_record_post_action 18:53:45 INFO - [mozharness: 2017-05-24 01:53:45.056000Z] Finished clobber step (success) 18:53:45 INFO - [mozharness: 2017-05-24 01:53:45.056000Z] Running read-buildbot-config step. 18:53:45 INFO - Running pre-action listener: _resource_record_pre_action 18:53:45 INFO - Running main action method: read_buildbot_config 18:53:45 INFO - Using buildbot properties: 18:53:45 INFO - { 18:53:45 INFO - "project": "", 18:53:45 INFO - "product": "firefox", 18:53:45 INFO - "script_repo_revision": "production", 18:53:45 INFO - "scheduler": "tests-mozilla-inbound-win7_ix-debug-unittest-8-3600", 18:53:45 INFO - "repository": "", 18:53:45 INFO - "buildername": "Windows 7 32-bit mozilla-inbound debug test mochitest-chrome-1", 18:53:45 INFO - "buildid": "20170523180129", 18:53:45 INFO - "pgo_build": "False", 18:53:45 INFO - "basedir": "C:\\slave\\test", 18:53:45 INFO - "buildnumber": 160, 18:53:45 INFO - "slavename": "t-w732-ix-076", 18:53:45 INFO - "revision": "9108c50863b3d81a3e052c973cc52eea47208c1d", 18:53:45 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 18:53:45 INFO - "platform": "win32", 18:53:45 INFO - "branch": "mozilla-inbound", 18:53:45 INFO - "repo_path": "integration/mozilla-inbound", 18:53:45 INFO - "moz_repo_path": "", 18:53:45 INFO - "stage_platform": "win32", 18:53:45 INFO - "builduid": "2d7d085261a04a0ab01c8b7929f57803", 18:53:45 INFO - "slavebuilddir": "test" 18:53:45 INFO - } 18:53:45 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.test_packages.json. 18:53:45 INFO - Found installer url https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.zip. 18:53:45 INFO - Running post-action listener: _resource_record_post_action 18:53:45 INFO - [mozharness: 2017-05-24 01:53:45.060000Z] Finished read-buildbot-config step (success) 18:53:45 INFO - [mozharness: 2017-05-24 01:53:45.060000Z] Running download-and-extract step. 18:53:45 INFO - Running pre-action listener: _pre_download_and_extract 18:53:45 WARNING - Try message not found. 18:53:45 INFO - Running pre-action listener: _resource_record_pre_action 18:53:45 INFO - Running main action method: download_and_extract 18:53:45 INFO - mkdir: C:\slave\test\build\tests 18:53:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:53:45 INFO - trying https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.test_packages.json 18:53:45 INFO - Downloading https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.test_packages.json to C:\slave\test\build\firefox-55.0a1.en-US.win32.test_packages.json 18:53:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-55.0a1.en-US.win32.test_packages.json'}, attempt #1 18:53:46 INFO - Downloaded 1408 bytes. 18:53:46 INFO - Reading from file C:\slave\test\build\firefox-55.0a1.en-US.win32.test_packages.json 18:53:46 INFO - Using the following test package requirements: 18:53:46 INFO - {u'awsy': [u'firefox-55.0a1.en-US.win32.common.tests.zip', 18:53:46 INFO - u'firefox-55.0a1.en-US.win32.awsy.tests.zip'], 18:53:46 INFO - u'common': [u'firefox-55.0a1.en-US.win32.common.tests.zip'], 18:53:46 INFO - u'cppunittest': [u'firefox-55.0a1.en-US.win32.common.tests.zip', 18:53:46 INFO - u'firefox-55.0a1.en-US.win32.cppunittest.tests.zip'], 18:53:46 INFO - u'gtest': [u'firefox-55.0a1.en-US.win32.common.tests.zip', 18:53:46 INFO - u'firefox-55.0a1.en-US.win32.gtest.tests.zip'], 18:53:46 INFO - u'jittest': [u'firefox-55.0a1.en-US.win32.common.tests.zip', 18:53:46 INFO - u'jsshell-win32.zip'], 18:53:46 INFO - u'mochitest': [u'firefox-55.0a1.en-US.win32.common.tests.zip', 18:53:46 INFO - u'firefox-55.0a1.en-US.win32.mochitest.tests.zip'], 18:53:46 INFO - u'mozbase': [u'firefox-55.0a1.en-US.win32.common.tests.zip'], 18:53:46 INFO - u'reftest': [u'firefox-55.0a1.en-US.win32.common.tests.zip', 18:53:46 INFO - u'firefox-55.0a1.en-US.win32.reftest.tests.zip'], 18:53:46 INFO - u'talos': [u'firefox-55.0a1.en-US.win32.common.tests.zip', 18:53:46 INFO - u'firefox-55.0a1.en-US.win32.talos.tests.zip'], 18:53:46 INFO - u'web-platform': [u'firefox-55.0a1.en-US.win32.common.tests.zip', 18:53:46 INFO - u'firefox-55.0a1.en-US.win32.web-platform.tests.zip'], 18:53:46 INFO - u'xpcshell': [u'firefox-55.0a1.en-US.win32.common.tests.zip', 18:53:46 INFO - u'firefox-55.0a1.en-US.win32.xpcshell.tests.zip']} 18:53:46 INFO - Downloading packages: [u'firefox-55.0a1.en-US.win32.common.tests.zip', u'firefox-55.0a1.en-US.win32.mochitest.tests.zip'] for test suite category: mochitest 18:53:46 INFO - Adding 'mozinfo.json' for extraction from common.tests zip file 18:53:46 INFO - Downloading and extracting to C:\slave\test\build\tests these dirs bin/*, certs/*, config/*, mach, marionette/*, modules/*, mozbase/*, tools/*, mochitest/*, mozinfo.json from https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.common.tests.zip 18:53:46 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.common.tests.zip'}, attempt #1 18:53:46 INFO - Fetch https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.common.tests.zip into memory 18:53:48 INFO - Content-Length response header: 60301759 18:53:48 INFO - Bytes received: 60301759 18:53:50 INFO - Downloading and extracting to C:\slave\test\build\tests these dirs bin/*, certs/*, config/*, mach, marionette/*, modules/*, mozbase/*, tools/*, mochitest/*, mozinfo.json from https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.mochitest.tests.zip 18:53:50 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.mochitest.tests.zip'}, attempt #1 18:53:50 INFO - Fetch https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.mochitest.tests.zip into memory 18:53:53 INFO - Content-Length response header: 67678987 18:53:53 INFO - Bytes received: 67678987 18:54:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:54:58 INFO - trying https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.zip 18:54:58 INFO - Downloading https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.zip to C:\slave\test\build\installer.zip 18:54:58 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\installer.zip'}, attempt #1 18:55:00 INFO - Downloaded 63431182 bytes. 18:55:00 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.zip 18:55:00 INFO - mkdir: C:\slave\test\properties 18:55:00 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 18:55:00 INFO - Writing to file C:\slave\test\properties\build_url 18:55:00 INFO - Contents: 18:55:00 INFO - build_url:https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.zip 18:55:00 INFO - retry: Calling query_symbols_url with args: (), kwargs: {'raise_on_failure': True}, attempt #1 18:55:01 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.crashreporter-symbols.zip 18:55:01 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 18:55:01 INFO - Writing to file C:\slave\test\properties\symbols_url 18:55:01 INFO - Contents: 18:55:01 INFO - symbols_url:https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.crashreporter-symbols.zip 18:55:01 INFO - Downloading and extracting to C:\slave\test\build\symbols these dirs * from https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.crashreporter-symbols.zip 18:55:01 INFO - retry: Calling fetch_url_into_memory with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.crashreporter-symbols.zip'}, attempt #1 18:55:01 INFO - Fetch https://queue.taskcluster.net/v1/task/NRa0ZdudSVW1BzIq03slqQ/artifacts/public/build/firefox-55.0a1.en-US.win32.crashreporter-symbols.zip into memory 18:55:03 INFO - Content-Length response header: 67772921 18:55:03 INFO - Bytes received: 67772921 18:55:13 INFO - Running post-action listener: _resource_record_post_action 18:55:13 INFO - Running post-action listener: set_extra_try_arguments 18:55:13 INFO - [mozharness: 2017-05-24 01:55:13.505000Z] Finished download-and-extract step (success) 18:55:13 INFO - [mozharness: 2017-05-24 01:55:13.505000Z] Running create-virtualenv step. 18:55:13 INFO - Running pre-action listener: _install_mozbase 18:55:13 INFO - Running pre-action listener: _pre_create_virtualenv 18:55:13 INFO - Running pre-action listener: _resource_record_pre_action 18:55:13 INFO - Running main action method: create_virtualenv 18:55:13 INFO - Creating virtualenv C:\slave\test\build\venv 18:55:13 INFO - mkdir: C:\slave\test\build\venv\Scripts 18:55:13 INFO - Copying c:\mozilla-build\python27\python27.dll to C:\slave\test\build\venv\Scripts\python27.dll 18:55:13 WARNING - Can't copy c:\mozilla-build\python27\python27.dll to C:\slave\test\build\venv\Scripts\python27.dll: [Errno 2] No such file or directory: 'c:\\mozilla-build\\python27\\python27.dll'! 18:55:13 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 18:55:13 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 18:55:20 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 18:55:22 INFO - Installing distribute......................................................................................................................................................................................done. 18:55:24 INFO - Return code: 0 18:55:24 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', '--version'] 18:55:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip --version 18:55:24 INFO - Reading from file tmpfile_stdout 18:55:24 INFO - Output received: 18:55:24 INFO - pip 0.8.2 from c:\slave\test\build\venv\lib\site-packages\pip-0.8.2-py2.7.egg (python 2.7) 18:55:24 INFO - Using _rmtree_windows ... 18:55:24 INFO - Using _rmtree_windows ... 18:55:24 INFO - Installing pywin32 into virtualenv C:\slave\test\build\venv 18:55:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:24 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\easy_install-script.py', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'pywin32']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:55:24 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\easy_install-script.py', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'pywin32'] in C:\slave\test\build 18:55:24 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\easy_install-script.py --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub pywin32 18:55:24 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:55:24 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:55:24 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:55:24 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:55:24 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:55:24 INFO - 'DCLOCATION': 'SCL3', 18:55:24 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:55:24 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:55:24 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:55:24 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:55:24 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:55:24 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:55:24 INFO - 'HOMEDRIVE': 'C:', 18:55:24 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:55:24 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:55:24 INFO - 'KTS_VERSION': '1.19c', 18:55:24 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:55:24 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:55:24 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:55:24 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:55:24 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:55:24 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:55:24 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:55:24 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:55:24 INFO - 'MOZ_AIRBAG': '1', 18:55:24 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:55:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:24 INFO - 'MOZ_MSVCVERSION': '8', 18:55:24 INFO - 'MOZ_NO_REMOTE': '1', 18:55:24 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:55:24 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:55:24 INFO - 'NO_EM_RESTART': '1', 18:55:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:24 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:55:24 INFO - 'OS': 'Windows_NT', 18:55:24 INFO - 'OURDRIVE': 'C:', 18:55:24 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:55:24 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:55:24 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:55:24 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:55:24 INFO - 'PROCESSOR_LEVEL': '6', 18:55:24 INFO - 'PROCESSOR_REVISION': '1e05', 18:55:24 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:55:24 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:55:24 INFO - 'PROMPT': '$P$G', 18:55:24 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:55:24 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:55:24 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:55:24 INFO - 'PWD': 'C:\\slave\\test', 18:55:24 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:55:24 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:55:24 INFO - 'SYSTEMDRIVE': 'C:', 18:55:24 INFO - 'SYSTEMROOT': 'C:\\windows', 18:55:24 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:24 INFO - 'TEST1': 'testie', 18:55:24 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:24 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:55:24 INFO - 'USERNAME': 'cltbld', 18:55:24 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:55:24 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:55:24 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:55:24 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:55:24 INFO - 'WINDIR': 'C:\\windows', 18:55:24 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:55:24 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:55:24 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:55:24 INFO - install_dir C:\slave\test\build\venv\Lib\site-packages\ 18:55:24 INFO - Searching for pywin32 18:55:24 INFO - Reading http://pypi.pub.build.mozilla.org/pub 18:55:24 INFO - Best match: pywin32 216 18:55:24 INFO - Downloading http://pypi.pub.build.mozilla.org/pub/pywin32-216.win32-py2.7.exe 18:55:24 INFO - Processing pywin32-216.win32-py2.7.exe 18:55:26 INFO - pywintypes: module references __file__ 18:55:26 INFO - win32evtlogutil: module references __file__ 18:55:26 INFO - win32serviceutil: module references __file__ 18:55:26 INFO - win32timezone: module references __file__ 18:55:26 INFO - Demos.win32rcparser_demo: module references __file__ 18:55:26 INFO - Demos.security.sspi.validate_password: module references __file__ 18:55:26 INFO - isapi.install: module references __file__ 18:55:26 INFO - isapi.samples.advanced: module references __file__ 18:55:26 INFO - isapi.samples.test: module references __file__ 18:55:26 INFO - isapi.test.setup: module references __file__ 18:55:26 INFO - pywin.framework.scriptutils: module references __file__ 18:55:26 INFO - pywin.framework.startup: module references __path__ 18:55:26 INFO - pywin.scintilla.config: module references __path__ 18:55:26 INFO - pywin.scintilla.control: module references __file__ 18:55:26 INFO - pywin.scintilla.IDLEenvironment: module references __file__ 18:55:26 INFO - scripts.regsetup: module references __file__ 18:55:26 INFO - scripts.setup_d: module references __file__ 18:55:26 INFO - test.testall: module references __file__ 18:55:26 INFO - test.test_clipboard: module references __file__ 18:55:26 INFO - test.test_win32api: module references __file__ 18:55:26 INFO - test.test_win32rcparser: module references __file__ 18:55:26 INFO - C:\slave\test\build\venv\lib\site-packages\distribute-0.6.14-py2.7.egg\setuptools\command\bdist_egg.py:427: UnicodeWarning: Unicode equal comparison failed to convert both arguments to Unicode - interpreting them as being unequal 18:55:26 INFO - symbols = dict.fromkeys(iter_symbols(code)) 18:55:26 INFO - test.test_win32trace: module references __file__ 18:55:26 INFO - win32com.__init__: module references __path__ 18:55:26 INFO - win32com.server.register: module references __file__ 18:55:26 INFO - win32com.server.register: module references __path__ 18:55:26 INFO - win32com.test.GenTestScripts: module references __path__ 18:55:26 INFO - win32com.test.pippo_server: module references __file__ 18:55:26 INFO - win32com.test.testall: module references __file__ 18:55:26 INFO - win32com.test.testAXScript: module references __path__ 18:55:26 INFO - win32com.test.testDictionary: module references __file__ 18:55:26 INFO - win32com.test.testPippo: module references __file__ 18:55:26 INFO - win32com.test.testPyComTest: module references __file__ 18:55:26 INFO - win32com.test.testServers: module references __file__ 18:55:26 INFO - win32com.test.util: module references __file__ 18:55:26 INFO - win32comext.adsi.__init__: module references __path__ 18:55:26 INFO - win32comext.authorization.__init__: module references __path__ 18:55:26 INFO - win32comext.axcontrol.__init__: module references __path__ 18:55:26 INFO - win32comext.axdebug.codecontainer: module references __file__ 18:55:26 INFO - win32comext.axdebug.debugger: module references __file__ 18:55:26 INFO - win32comext.axdebug.__init__: module references __path__ 18:55:26 INFO - win32comext.axscript.__init__: module references __path__ 18:55:26 INFO - win32comext.bits.__init__: module references __path__ 18:55:26 INFO - win32comext.directsound.__init__: module references __path__ 18:55:26 INFO - win32comext.directsound.test.ds_test: module references __file__ 18:55:26 INFO - win32comext.internet.__init__: module references __path__ 18:55:26 INFO - win32comext.mapi.__init__: module references __path__ 18:55:26 INFO - win32comext.shell.__init__: module references __path__ 18:55:26 INFO - win32comext.shell.demos.servers.empty_volume_cache: module references __file__ 18:55:26 INFO - win32comext.shell.demos.servers.folder_view: module references __file__ 18:55:26 INFO - win32comext.taskscheduler.__init__: module references __path__ 18:55:26 INFO - creating 'c:\users\cltbld~1.000\appdata\local\temp\easy_install-tidz6o\pywin32-216-py2.7-win32.egg' and adding 'c:\users\cltbld~1.000\appdata\local\temp\easy_install-tidz6o\pywin32-216-py2.7-win32.egg.tmp' to it 18:55:28 INFO - creating c:\slave\test\build\venv\lib\site-packages\pywin32-216-py2.7-win32.egg 18:55:28 INFO - Extracting pywin32-216-py2.7-win32.egg to c:\slave\test\build\venv\lib\site-packages 18:55:29 INFO - Adding pywin32 216 to easy-install.pth file 18:55:29 INFO - Installing pywin32_postinstall.py script to C:\slave\test\build\venv\Scripts 18:55:29 INFO - Installing pywin32_postinstall.pyc script to C:\slave\test\build\venv\Scripts 18:55:29 INFO - Installing pywin32_testall.py script to C:\slave\test\build\venv\Scripts 18:55:29 INFO - Installing pywin32_testall.pyc script to C:\slave\test\build\venv\Scripts 18:55:29 INFO - Installed c:\slave\test\build\venv\lib\site-packages\pywin32-216-py2.7-win32.egg 18:55:29 INFO - Processing dependencies for pywin32 18:55:29 INFO - Finished processing dependencies for pywin32 18:55:33 INFO - Return code: 0 18:55:33 INFO - Installing psutil>=3.1.1 into virtualenv C:\slave\test\build\venv 18:55:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:33 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:33 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:33 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:33 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>=3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:55:33 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>=3.1.1'] in C:\slave\test\build 18:55:33 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>=3.1.1 18:55:33 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:55:33 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:55:33 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:55:33 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:55:33 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:55:33 INFO - 'DCLOCATION': 'SCL3', 18:55:33 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:55:33 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:55:33 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:55:33 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:55:33 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:55:33 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:55:33 INFO - 'HOMEDRIVE': 'C:', 18:55:33 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:55:33 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:55:33 INFO - 'KTS_VERSION': '1.19c', 18:55:33 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:55:33 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:55:33 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:55:33 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:55:33 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:55:33 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:55:33 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:55:33 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:55:33 INFO - 'MOZ_AIRBAG': '1', 18:55:33 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:55:33 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:33 INFO - 'MOZ_MSVCVERSION': '8', 18:55:33 INFO - 'MOZ_NO_REMOTE': '1', 18:55:33 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:55:33 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:55:33 INFO - 'NO_EM_RESTART': '1', 18:55:33 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:33 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:55:33 INFO - 'OS': 'Windows_NT', 18:55:33 INFO - 'OURDRIVE': 'C:', 18:55:33 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:55:33 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:55:33 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:55:33 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:55:33 INFO - 'PROCESSOR_LEVEL': '6', 18:55:33 INFO - 'PROCESSOR_REVISION': '1e05', 18:55:33 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:55:33 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:55:33 INFO - 'PROMPT': '$P$G', 18:55:33 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:55:33 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:55:33 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:55:33 INFO - 'PWD': 'C:\\slave\\test', 18:55:33 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:55:33 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:55:33 INFO - 'SYSTEMDRIVE': 'C:', 18:55:33 INFO - 'SYSTEMROOT': 'C:\\windows', 18:55:33 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:33 INFO - 'TEST1': 'testie', 18:55:33 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:33 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:55:33 INFO - 'USERNAME': 'cltbld', 18:55:33 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:55:33 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:55:33 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:55:33 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:55:33 INFO - 'WINDIR': 'C:\\windows', 18:55:33 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:55:33 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:55:33 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:55:34 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:55:34 INFO - Downloading/unpacking psutil>=3.1.1 18:55:35 INFO - Running setup.py egg_info for package psutil 18:55:35 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:55:35 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:55:35 INFO - Installing collected packages: psutil 18:55:35 INFO - Running setup.py install for psutil 18:55:35 INFO - building 'psutil._psutil_windows' extension 18:55:35 INFO - error: Unable to find vcvarsall.bat 18:55:35 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.000\appdata\local\temp\pip-4zkc5u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:55:35 INFO - running install 18:55:35 INFO - running build 18:55:35 INFO - running build_py 18:55:35 INFO - creating build 18:55:35 INFO - creating build\lib.win32-2.7 18:55:35 INFO - creating build\lib.win32-2.7\psutil 18:55:35 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 18:55:35 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 18:55:35 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 18:55:35 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 18:55:35 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 18:55:35 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 18:55:35 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 18:55:35 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 18:55:35 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 18:55:35 INFO - running build_ext 18:55:35 INFO - building 'psutil._psutil_windows' extension 18:55:35 INFO - error: Unable to find vcvarsall.bat 18:55:35 INFO - ---------------------------------------- 18:55:35 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.000\appdata\local\temp\pip-4zkc5u-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:55:35 INFO - Storing complete log in C:\Users\cltbld.T-W732-IX-076.000\AppData\Roaming\pip\pip.log 18:55:35 WARNING - Return code: 1 18:55:35 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>=3.1.1 failed after 1 tries! 18:55:35 INFO - Installing mozsystemmonitor==0.3 into virtualenv C:\slave\test\build\venv 18:55:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:35 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:35 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:35 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:35 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.3']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:55:35 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.3'] in C:\slave\test\build 18:55:35 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.3 18:55:35 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:55:35 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:55:35 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:55:35 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:55:35 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:55:35 INFO - 'DCLOCATION': 'SCL3', 18:55:35 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:55:35 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:55:35 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:55:35 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:55:35 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:55:35 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:55:35 INFO - 'HOMEDRIVE': 'C:', 18:55:35 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:55:35 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:55:35 INFO - 'KTS_VERSION': '1.19c', 18:55:35 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:55:35 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:55:35 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:55:35 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:55:35 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:55:35 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:55:35 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:55:35 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:55:35 INFO - 'MOZ_AIRBAG': '1', 18:55:35 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:55:35 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:35 INFO - 'MOZ_MSVCVERSION': '8', 18:55:35 INFO - 'MOZ_NO_REMOTE': '1', 18:55:35 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:55:35 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:55:35 INFO - 'NO_EM_RESTART': '1', 18:55:35 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:35 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:55:35 INFO - 'OS': 'Windows_NT', 18:55:35 INFO - 'OURDRIVE': 'C:', 18:55:35 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:55:35 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:55:35 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:55:35 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:55:35 INFO - 'PROCESSOR_LEVEL': '6', 18:55:35 INFO - 'PROCESSOR_REVISION': '1e05', 18:55:35 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:55:35 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:55:35 INFO - 'PROMPT': '$P$G', 18:55:35 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:55:35 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:55:35 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:55:35 INFO - 'PWD': 'C:\\slave\\test', 18:55:35 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:55:35 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:55:35 INFO - 'SYSTEMDRIVE': 'C:', 18:55:35 INFO - 'SYSTEMROOT': 'C:\\windows', 18:55:35 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:35 INFO - 'TEST1': 'testie', 18:55:35 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:35 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:55:35 INFO - 'USERNAME': 'cltbld', 18:55:35 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:55:35 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:55:35 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:55:35 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:55:35 INFO - 'WINDIR': 'C:\\windows', 18:55:35 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:55:35 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:55:35 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:55:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:55:36 INFO - Downloading/unpacking mozsystemmonitor==0.3 18:55:36 INFO - Downloading mozsystemmonitor-0.3.tar.gz 18:55:36 INFO - Running setup.py egg_info for package mozsystemmonitor 18:55:36 INFO - Downloading/unpacking psutil>=3.1.1 (from mozsystemmonitor==0.3) 18:55:36 INFO - Running setup.py egg_info for package psutil 18:55:36 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 18:55:36 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 18:55:36 INFO - Installing collected packages: mozsystemmonitor, psutil 18:55:36 INFO - Running setup.py install for mozsystemmonitor 18:55:36 INFO - Running setup.py install for psutil 18:55:36 INFO - building 'psutil._psutil_windows' extension 18:55:36 INFO - error: Unable to find vcvarsall.bat 18:55:36 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.000\appdata\local\temp\pip-pvhm8a-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 18:55:36 INFO - running install 18:55:36 INFO - running build 18:55:36 INFO - running build_py 18:55:36 INFO - running build_ext 18:55:36 INFO - building 'psutil._psutil_windows' extension 18:55:36 INFO - error: Unable to find vcvarsall.bat 18:55:36 INFO - ---------------------------------------- 18:55:36 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.000\appdata\local\temp\pip-pvhm8a-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 18:55:36 INFO - Storing complete log in C:\Users\cltbld.T-W732-IX-076.000\AppData\Roaming\pip\pip.log 18:55:36 WARNING - Return code: 1 18:55:36 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.3 failed after 1 tries! 18:55:36 INFO - Installing jsonschema==2.5.1 into virtualenv C:\slave\test\build\venv 18:55:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:36 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:36 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:36 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', 'jsonschema==2.5.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:55:36 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', 'jsonschema==2.5.1'] in C:\slave\test\build 18:55:36 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 jsonschema==2.5.1 18:55:36 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:55:36 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:55:36 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:55:36 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:55:36 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:55:36 INFO - 'DCLOCATION': 'SCL3', 18:55:36 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:55:36 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:55:36 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:55:36 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:55:36 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:55:36 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:55:36 INFO - 'HOMEDRIVE': 'C:', 18:55:36 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:55:36 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:55:36 INFO - 'KTS_VERSION': '1.19c', 18:55:36 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:55:36 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:55:36 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:55:36 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:55:36 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:55:36 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:55:36 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:55:36 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:55:36 INFO - 'MOZ_AIRBAG': '1', 18:55:36 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:55:36 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:36 INFO - 'MOZ_MSVCVERSION': '8', 18:55:36 INFO - 'MOZ_NO_REMOTE': '1', 18:55:36 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:55:36 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:55:36 INFO - 'NO_EM_RESTART': '1', 18:55:36 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:36 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:55:36 INFO - 'OS': 'Windows_NT', 18:55:36 INFO - 'OURDRIVE': 'C:', 18:55:36 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:55:36 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:55:36 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:55:36 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:55:36 INFO - 'PROCESSOR_LEVEL': '6', 18:55:36 INFO - 'PROCESSOR_REVISION': '1e05', 18:55:36 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:55:36 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:55:36 INFO - 'PROMPT': '$P$G', 18:55:36 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:55:36 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:55:36 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:55:36 INFO - 'PWD': 'C:\\slave\\test', 18:55:36 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:55:36 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:55:36 INFO - 'SYSTEMDRIVE': 'C:', 18:55:36 INFO - 'SYSTEMROOT': 'C:\\windows', 18:55:36 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:36 INFO - 'TEST1': 'testie', 18:55:36 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:36 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:55:36 INFO - 'USERNAME': 'cltbld', 18:55:36 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:55:36 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:55:36 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:55:36 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:55:36 INFO - 'WINDIR': 'C:\\windows', 18:55:36 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:55:36 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:55:36 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:55:36 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:55:36 INFO - Downloading/unpacking jsonschema==2.5.1 18:55:40 INFO - Running setup.py egg_info for package jsonschema 18:55:40 INFO - zip_safe flag not set; analyzing archive contents... 18:55:40 INFO - install_dir . 18:55:40 INFO - Installed c:\slave\test\build\venv\build\jsonschema\vcversioner-2.16.0.0-py2.7.egg 18:55:40 INFO - Installing collected packages: jsonschema 18:55:40 INFO - Running setup.py install for jsonschema 18:55:40 INFO - Installing jsonschema-script.py script to C:\slave\test\build\venv\Scripts 18:55:40 INFO - Installing jsonschema.exe script to C:\slave\test\build\venv\Scripts 18:55:40 INFO - Successfully installed jsonschema 18:55:40 INFO - Cleaning up... 18:55:40 INFO - Return code: 0 18:55:40 INFO - Installing functools32==3.2.3-2 into virtualenv C:\slave\test\build\venv 18:55:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:40 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', 'functools32==3.2.3-2']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:55:40 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', 'functools32==3.2.3-2'] in C:\slave\test\build 18:55:40 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 functools32==3.2.3-2 18:55:40 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:55:40 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:55:40 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:55:40 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:55:40 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:55:40 INFO - 'DCLOCATION': 'SCL3', 18:55:40 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:55:40 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:55:40 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:55:40 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:55:40 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:55:40 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:55:40 INFO - 'HOMEDRIVE': 'C:', 18:55:40 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:55:40 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:55:40 INFO - 'KTS_VERSION': '1.19c', 18:55:40 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:55:40 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:55:40 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:55:40 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:55:40 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:55:40 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:55:40 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:55:40 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:55:40 INFO - 'MOZ_AIRBAG': '1', 18:55:40 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:55:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:40 INFO - 'MOZ_MSVCVERSION': '8', 18:55:40 INFO - 'MOZ_NO_REMOTE': '1', 18:55:40 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:55:40 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:55:40 INFO - 'NO_EM_RESTART': '1', 18:55:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:40 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:55:40 INFO - 'OS': 'Windows_NT', 18:55:40 INFO - 'OURDRIVE': 'C:', 18:55:40 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:55:40 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:55:40 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:55:40 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:55:40 INFO - 'PROCESSOR_LEVEL': '6', 18:55:40 INFO - 'PROCESSOR_REVISION': '1e05', 18:55:40 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:55:40 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:55:40 INFO - 'PROMPT': '$P$G', 18:55:40 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:55:40 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:55:40 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:55:40 INFO - 'PWD': 'C:\\slave\\test', 18:55:40 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:55:40 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:55:40 INFO - 'SYSTEMDRIVE': 'C:', 18:55:40 INFO - 'SYSTEMROOT': 'C:\\windows', 18:55:40 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:40 INFO - 'TEST1': 'testie', 18:55:40 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:40 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:55:40 INFO - 'USERNAME': 'cltbld', 18:55:40 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:55:40 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:55:40 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:55:40 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:55:40 INFO - 'WINDIR': 'C:\\windows', 18:55:40 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:55:40 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:55:40 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:55:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:55:41 INFO - Downloading/unpacking functools32==3.2.3-2 18:55:41 INFO - Downloading functools32-3.2.3-2.tar.gz 18:55:41 INFO - Running setup.py egg_info for package functools32 18:55:41 INFO - warning: no files found matching '*.txt' 18:55:41 INFO - no previously-included directories found matching 'build' 18:55:41 INFO - no previously-included directories found matching 'dist' 18:55:41 INFO - no previously-included directories found matching '.git*' 18:55:41 INFO - Installing collected packages: functools32 18:55:41 INFO - Running setup.py install for functools32 18:55:41 INFO - warning: no files found matching '*.txt' 18:55:41 INFO - no previously-included directories found matching 'build' 18:55:41 INFO - no previously-included directories found matching 'dist' 18:55:41 INFO - no previously-included directories found matching '.git*' 18:55:41 INFO - Successfully installed functools32 18:55:41 INFO - Cleaning up... 18:55:41 INFO - Return code: 0 18:55:41 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 18:55:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:41 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 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:55:41 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 18:55:41 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 18:55:41 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:55:41 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:55:41 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:55:41 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:55:41 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:55:41 INFO - 'DCLOCATION': 'SCL3', 18:55:41 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:55:41 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:55:41 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:55:41 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:55:41 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:55:41 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:55:41 INFO - 'HOMEDRIVE': 'C:', 18:55:41 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:55:41 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:55:41 INFO - 'KTS_VERSION': '1.19c', 18:55:41 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:55:41 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:55:41 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:55:41 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:55:41 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:55:41 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:55:41 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:55:41 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:55:41 INFO - 'MOZ_AIRBAG': '1', 18:55:41 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:55:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:41 INFO - 'MOZ_MSVCVERSION': '8', 18:55:41 INFO - 'MOZ_NO_REMOTE': '1', 18:55:41 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:55:41 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:55:41 INFO - 'NO_EM_RESTART': '1', 18:55:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:41 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:55:41 INFO - 'OS': 'Windows_NT', 18:55:41 INFO - 'OURDRIVE': 'C:', 18:55:41 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:55:41 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:55:41 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:55:41 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:55:41 INFO - 'PROCESSOR_LEVEL': '6', 18:55:41 INFO - 'PROCESSOR_REVISION': '1e05', 18:55:41 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:55:41 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:55:41 INFO - 'PROMPT': '$P$G', 18:55:41 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:55:41 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:55:41 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:55:41 INFO - 'PWD': 'C:\\slave\\test', 18:55:41 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:55:41 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:55:41 INFO - 'SYSTEMDRIVE': 'C:', 18:55:41 INFO - 'SYSTEMROOT': 'C:\\windows', 18:55:41 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:41 INFO - 'TEST1': 'testie', 18:55:41 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:41 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:55:41 INFO - 'USERNAME': 'cltbld', 18:55:41 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:55:41 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:55:41 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:55:41 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:55:41 INFO - 'WINDIR': 'C:\\windows', 18:55:41 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:55:41 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:55:41 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:55:41 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:55:41 INFO - Downloading/unpacking blobuploader==1.2.4 18:55:41 INFO - Downloading blobuploader-1.2.4.tar.gz 18:55:41 INFO - Running setup.py egg_info for package blobuploader 18:55:41 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 18:55:45 INFO - Running setup.py egg_info for package requests 18:55:45 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 18:55:45 INFO - Downloading docopt-0.6.1.tar.gz 18:55:45 INFO - Running setup.py egg_info for package docopt 18:55:45 INFO - Installing collected packages: blobuploader, docopt, requests 18:55:45 INFO - Running setup.py install for blobuploader 18:55:45 INFO - Running setup.py install for docopt 18:55:45 INFO - Running setup.py install for requests 18:55:45 INFO - Successfully installed blobuploader docopt requests 18:55:45 INFO - Cleaning up... 18:55:45 INFO - Return code: 0 18:55:45 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:55:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:45 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\\mozbase_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 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:55:45 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\mozbase_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 18:55:45 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\mozbase_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:55:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:55:45 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:55:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:55:45 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:55:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:55:45 INFO - 'DCLOCATION': 'SCL3', 18:55:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:55:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:55:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:55:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:55:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:55:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:55:45 INFO - 'HOMEDRIVE': 'C:', 18:55:45 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:55:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:55:45 INFO - 'KTS_VERSION': '1.19c', 18:55:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:55:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:55:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:55:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:55:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:55:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:55:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:55:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:55:45 INFO - 'MOZ_AIRBAG': '1', 18:55:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:55:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:45 INFO - 'MOZ_MSVCVERSION': '8', 18:55:45 INFO - 'MOZ_NO_REMOTE': '1', 18:55:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:55:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:55:45 INFO - 'NO_EM_RESTART': '1', 18:55:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:55:45 INFO - 'OS': 'Windows_NT', 18:55:45 INFO - 'OURDRIVE': 'C:', 18:55:45 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:55:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:55:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:55:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:55:45 INFO - 'PROCESSOR_LEVEL': '6', 18:55:45 INFO - 'PROCESSOR_REVISION': '1e05', 18:55:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:55:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:55:45 INFO - 'PROMPT': '$P$G', 18:55:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:55:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:55:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:55:45 INFO - 'PWD': 'C:\\slave\\test', 18:55:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:55:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:55:45 INFO - 'SYSTEMDRIVE': 'C:', 18:55:45 INFO - 'SYSTEMROOT': 'C:\\windows', 18:55:45 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:45 INFO - 'TEST1': 'testie', 18:55:45 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:45 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:55:45 INFO - 'USERNAME': 'cltbld', 18:55:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:55:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:55:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:55:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:55:45 INFO - 'WINDIR': 'C:\\windows', 18:55:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:55:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:55:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:55:51 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:55:51 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:55:51 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:55:51 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion 18:55:51 INFO - Running setup.py install for manifestparser 18:55:51 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:55:51 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:55:51 INFO - Running setup.py install for mozcrash 18:55:51 INFO - Running setup.py install for mozdebug 18:55:51 INFO - Running setup.py install for mozdevice 18:55:51 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:55:51 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:55:51 INFO - Running setup.py install for mozfile 18:55:51 INFO - Running setup.py install for mozhttpd 18:55:51 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:55:51 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:55:51 INFO - Running setup.py install for mozinfo 18:55:51 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 18:55:51 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Running setup.py install for mozInstall 18:55:56 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Running setup.py install for mozleak 18:55:56 INFO - Running setup.py install for mozlog 18:55:56 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Running setup.py install for moznetwork 18:55:56 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Running setup.py install for mozprocess 18:55:56 INFO - Running setup.py install for mozprofile 18:55:56 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Running setup.py install for mozrunner 18:55:56 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Running setup.py install for mozscreenshot 18:55:56 INFO - Running setup.py install for moztest 18:55:56 INFO - Running setup.py install for mozversion 18:55:56 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:55:56 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion 18:55:56 INFO - Cleaning up... 18:55:56 INFO - Return code: 0 18:55:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:55:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:55:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:55:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:55:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\mozbase_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 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:55:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\mozbase_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 18:55:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\mozbase_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:55:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:55:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:55:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:55:56 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:55:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:55:56 INFO - 'DCLOCATION': 'SCL3', 18:55:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:55:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:55:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:55:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:55:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:55:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:55:56 INFO - 'HOMEDRIVE': 'C:', 18:55:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:55:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:55:56 INFO - 'KTS_VERSION': '1.19c', 18:55:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:55:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:55:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:55:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:55:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:55:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:55:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:55:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:55:56 INFO - 'MOZ_AIRBAG': '1', 18:55:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:55:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:55:56 INFO - 'MOZ_MSVCVERSION': '8', 18:55:56 INFO - 'MOZ_NO_REMOTE': '1', 18:55:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:55:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:55:56 INFO - 'NO_EM_RESTART': '1', 18:55:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:55:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:55:56 INFO - 'OS': 'Windows_NT', 18:55:56 INFO - 'OURDRIVE': 'C:', 18:55:56 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:55:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:55:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:55:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:55:56 INFO - 'PROCESSOR_LEVEL': '6', 18:55:56 INFO - 'PROCESSOR_REVISION': '1e05', 18:55:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:55:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:55:56 INFO - 'PROMPT': '$P$G', 18:55:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:55:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:55:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:55:56 INFO - 'PWD': 'C:\\slave\\test', 18:55:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:55:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:55:56 INFO - 'SYSTEMDRIVE': 'C:', 18:55:56 INFO - 'SYSTEMROOT': 'C:\\windows', 18:55:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:56 INFO - 'TEST1': 'testie', 18:55:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:55:56 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:55:56 INFO - 'USERNAME': 'cltbld', 18:55:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:55:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:55:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:55:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:55:56 INFO - 'WINDIR': 'C:\\windows', 18:55:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:55:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:55:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:55:59 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 18:55:59 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:55:59 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 18:55:59 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)) 18:55:59 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)) 18:55:59 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)) 18:55:59 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)) 18:55:59 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)) 18:55:59 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:56:05 INFO - Downloading blessings-1.6.tar.gz 18:56:05 INFO - Running setup.py egg_info for package blessings 18:56:05 INFO - Installing collected packages: blessings, manifestparser, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion 18:56:05 INFO - Running setup.py install for blessings 18:56:05 INFO - Running setup.py install for manifestparser 18:56:05 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Running setup.py install for mozcrash 18:56:05 INFO - Running setup.py install for mozdebug 18:56:05 INFO - Running setup.py install for mozdevice 18:56:05 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Running setup.py install for mozhttpd 18:56:05 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Running setup.py install for mozInstall 18:56:05 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Running setup.py install for mozleak 18:56:05 INFO - Running setup.py install for mozprofile 18:56:05 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Running setup.py install for mozrunner 18:56:05 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Running setup.py install for mozscreenshot 18:56:05 INFO - Running setup.py install for moztest 18:56:05 INFO - Running setup.py install for mozversion 18:56:05 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 18:56:05 INFO - Successfully installed blessings manifestparser mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion 18:56:05 INFO - Cleaning up... 18:56:05 INFO - Return code: 0 18:56:05 INFO - Installing pip>=1.5 into virtualenv C:\slave\test\build\venv 18:56:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:56:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:56:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'pip>=1.5']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:56:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'pip>=1.5'] in C:\slave\test\build 18:56:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub pip>=1.5 18:56:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:56:05 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:56:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:56:05 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:56:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:56:05 INFO - 'DCLOCATION': 'SCL3', 18:56:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:56:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:56:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:56:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:56:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:56:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:56:05 INFO - 'HOMEDRIVE': 'C:', 18:56:05 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:56:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:56:05 INFO - 'KTS_VERSION': '1.19c', 18:56:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:56:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:56:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:56:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:56:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:56:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:56:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:56:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:56:05 INFO - 'MOZ_AIRBAG': '1', 18:56:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:56:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:56:05 INFO - 'MOZ_MSVCVERSION': '8', 18:56:05 INFO - 'MOZ_NO_REMOTE': '1', 18:56:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:56:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:56:05 INFO - 'NO_EM_RESTART': '1', 18:56:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:56:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:56:05 INFO - 'OS': 'Windows_NT', 18:56:05 INFO - 'OURDRIVE': 'C:', 18:56:05 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:56:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:56:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:56:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:56:05 INFO - 'PROCESSOR_LEVEL': '6', 18:56:05 INFO - 'PROCESSOR_REVISION': '1e05', 18:56:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:56:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:56:05 INFO - 'PROMPT': '$P$G', 18:56:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:56:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:56:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:56:05 INFO - 'PWD': 'C:\\slave\\test', 18:56:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:56:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:56:05 INFO - 'SYSTEMDRIVE': 'C:', 18:56:05 INFO - 'SYSTEMROOT': 'C:\\windows', 18:56:05 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:05 INFO - 'TEST1': 'testie', 18:56:05 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:05 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:56:05 INFO - 'USERNAME': 'cltbld', 18:56:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:56:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:56:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:56:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:56:05 INFO - 'WINDIR': 'C:\\windows', 18:56:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:56:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:56:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:56:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 18:56:06 INFO - Downloading/unpacking pip>=1.5 18:56:10 INFO - Running setup.py egg_info for package pip 18:56:10 INFO - warning: no files found matching 'pip\cacert.pem' 18:56:10 INFO - warning: no files found matching '*.html' under directory 'docs' 18:56:10 INFO - warning: no previously-included files matching '*.rst' found under directory 'docs\_build' 18:56:10 INFO - no previously-included directories found matching 'docs\_build\_sources' 18:56:10 INFO - Installing collected packages: pip 18:56:10 INFO - Found existing installation: pip 0.8.2 18:56:10 INFO - Uninstalling pip: 18:56:10 INFO - Successfully uninstalled pip 18:56:10 INFO - Running setup.py install for pip 18:56:10 INFO - warning: no files found matching 'pip\cacert.pem' 18:56:10 INFO - warning: no files found matching '*.html' under directory 'docs' 18:56:10 INFO - warning: no previously-included files matching '*.rst' found under directory 'docs\_build' 18:56:10 INFO - no previously-included directories found matching 'docs\_build\_sources' 18:56:10 INFO - Installing pip-script.py script to C:\slave\test\build\venv\Scripts 18:56:10 INFO - Installing pip.exe script to C:\slave\test\build\venv\Scripts 18:56:10 INFO - Installing pip2.7-script.py script to C:\slave\test\build\venv\Scripts 18:56:10 INFO - Installing pip2.7.exe script to C:\slave\test\build\venv\Scripts 18:56:10 INFO - Installing pip2-script.py script to C:\slave\test\build\venv\Scripts 18:56:10 INFO - Installing pip2.exe script to C:\slave\test\build\venv\Scripts 18:56:10 INFO - Successfully installed pip 18:56:10 INFO - Cleaning up... 18:56:10 INFO - Return code: 0 18:56:10 INFO - Installing psutil==3.1.1 into virtualenv C:\slave\test\build\venv 18:56:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:56:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:56:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil==3.1.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:56:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil==3.1.1'] in C:\slave\test\build 18:56:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil==3.1.1 18:56:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:56:10 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:56:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:56:10 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:56:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:56:10 INFO - 'DCLOCATION': 'SCL3', 18:56:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:56:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:56:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:56:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:56:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:56:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:56:10 INFO - 'HOMEDRIVE': 'C:', 18:56:10 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:56:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:56:10 INFO - 'KTS_VERSION': '1.19c', 18:56:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:56:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:56:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:56:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:56:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:56:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:56:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:56:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:56:10 INFO - 'MOZ_AIRBAG': '1', 18:56:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:56:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:56:10 INFO - 'MOZ_MSVCVERSION': '8', 18:56:10 INFO - 'MOZ_NO_REMOTE': '1', 18:56:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:56:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:56:10 INFO - 'NO_EM_RESTART': '1', 18:56:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:56:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:56:10 INFO - 'OS': 'Windows_NT', 18:56:10 INFO - 'OURDRIVE': 'C:', 18:56:10 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:56:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:56:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:56:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:56:10 INFO - 'PROCESSOR_LEVEL': '6', 18:56:10 INFO - 'PROCESSOR_REVISION': '1e05', 18:56:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:56:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:56:10 INFO - 'PROMPT': '$P$G', 18:56:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:56:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:56:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:56:10 INFO - 'PWD': 'C:\\slave\\test', 18:56:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:56:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:56:10 INFO - 'SYSTEMDRIVE': 'C:', 18:56:10 INFO - 'SYSTEMROOT': 'C:\\windows', 18:56:10 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:10 INFO - 'TEST1': 'testie', 18:56:10 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:10 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:56:10 INFO - 'USERNAME': 'cltbld', 18:56:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:56:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:56:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:56:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:56:10 INFO - 'WINDIR': 'C:\\windows', 18:56:10 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:56:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:56:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:56:12 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:56:12 INFO - Downloading/unpacking psutil==3.1.1 18:56:12 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:56:12 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:56:13 INFO - Installing collected packages: psutil 18:56:13 INFO - Successfully installed psutil 18:56:13 INFO - Cleaning up... 18:56:13 INFO - Return code: 0 18:56:13 INFO - Installing mock into virtualenv C:\slave\test\build\venv 18:56:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:56:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:56:13 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', 'mock']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:56:13 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', 'mock'] in C:\slave\test\build 18:56:13 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 mock 18:56:13 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:56:13 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:56:13 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:56:13 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:56:13 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:56:13 INFO - 'DCLOCATION': 'SCL3', 18:56:13 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:56:13 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:56:13 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:56:13 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:56:13 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:56:13 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:56:13 INFO - 'HOMEDRIVE': 'C:', 18:56:13 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:56:13 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:56:13 INFO - 'KTS_VERSION': '1.19c', 18:56:13 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:56:13 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:56:13 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:56:13 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:56:13 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:56:13 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:56:13 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:56:13 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:56:13 INFO - 'MOZ_AIRBAG': '1', 18:56:13 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:56:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:56:13 INFO - 'MOZ_MSVCVERSION': '8', 18:56:13 INFO - 'MOZ_NO_REMOTE': '1', 18:56:13 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:56:13 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:56:13 INFO - 'NO_EM_RESTART': '1', 18:56:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:56:13 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:56:13 INFO - 'OS': 'Windows_NT', 18:56:13 INFO - 'OURDRIVE': 'C:', 18:56:13 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:56:13 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:56:13 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:56:13 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:56:13 INFO - 'PROCESSOR_LEVEL': '6', 18:56:13 INFO - 'PROCESSOR_REVISION': '1e05', 18:56:13 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:56:13 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:56:13 INFO - 'PROMPT': '$P$G', 18:56:13 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:56:13 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:56:13 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:56:13 INFO - 'PWD': 'C:\\slave\\test', 18:56:13 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:56:13 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:56:13 INFO - 'SYSTEMDRIVE': 'C:', 18:56:13 INFO - 'SYSTEMROOT': 'C:\\windows', 18:56:13 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:13 INFO - 'TEST1': 'testie', 18:56:13 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:13 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:56:13 INFO - 'USERNAME': 'cltbld', 18:56:13 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:56:13 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:56:13 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:56:13 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:56:13 INFO - 'WINDIR': 'C:\\windows', 18:56:13 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:56:13 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:56:13 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:56:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:56:13 INFO - Downloading/unpacking mock 18:56:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:56:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:56:15 INFO - Running setup.py (path:C:\slave\test\build\venv\build\mock\setup.py) egg_info for package mock 18:56:15 INFO - warning: no files found matching '*.png' under directory 'docs' 18:56:15 INFO - warning: no files found matching '*.css' under directory 'docs' 18:56:15 INFO - warning: no files found matching '*.html' under directory 'docs' 18:56:15 INFO - warning: no files found matching '*.js' under directory 'docs' 18:56:15 INFO - Installing collected packages: mock 18:56:15 INFO - Running setup.py install for mock 18:56:15 INFO - warning: no files found matching '*.png' under directory 'docs' 18:56:15 INFO - warning: no files found matching '*.css' under directory 'docs' 18:56:15 INFO - warning: no files found matching '*.html' under directory 'docs' 18:56:15 INFO - warning: no files found matching '*.js' under directory 'docs' 18:56:15 INFO - Successfully installed mock 18:56:15 INFO - Cleaning up... 18:56:16 INFO - Return code: 0 18:56:16 INFO - Installing simplejson into virtualenv C:\slave\test\build\venv 18:56:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:16 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:56:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:16 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:56:16 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', 'simplejson']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:56:16 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', 'simplejson'] in C:\slave\test\build 18:56:16 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 simplejson 18:56:16 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:56:16 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:56:16 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:56:16 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:56:16 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:56:16 INFO - 'DCLOCATION': 'SCL3', 18:56:16 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:56:16 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:56:16 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:56:16 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:56:16 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:56:16 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:56:16 INFO - 'HOMEDRIVE': 'C:', 18:56:16 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:56:16 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:56:16 INFO - 'KTS_VERSION': '1.19c', 18:56:16 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:56:16 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:56:16 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:56:16 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:56:16 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:56:16 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:56:16 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:56:16 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:56:16 INFO - 'MOZ_AIRBAG': '1', 18:56:16 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:56:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:56:16 INFO - 'MOZ_MSVCVERSION': '8', 18:56:16 INFO - 'MOZ_NO_REMOTE': '1', 18:56:16 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:56:16 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:56:16 INFO - 'NO_EM_RESTART': '1', 18:56:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:56:16 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:56:16 INFO - 'OS': 'Windows_NT', 18:56:16 INFO - 'OURDRIVE': 'C:', 18:56:16 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:56:16 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:56:16 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:56:16 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:56:16 INFO - 'PROCESSOR_LEVEL': '6', 18:56:16 INFO - 'PROCESSOR_REVISION': '1e05', 18:56:16 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:56:16 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:56:16 INFO - 'PROMPT': '$P$G', 18:56:16 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:56:16 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:56:16 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:56:16 INFO - 'PWD': 'C:\\slave\\test', 18:56:16 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:56:16 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:56:16 INFO - 'SYSTEMDRIVE': 'C:', 18:56:16 INFO - 'SYSTEMROOT': 'C:\\windows', 18:56:16 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:16 INFO - 'TEST1': 'testie', 18:56:16 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:16 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:56:16 INFO - 'USERNAME': 'cltbld', 18:56:16 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:56:16 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:56:16 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:56:16 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:56:16 INFO - 'WINDIR': 'C:\\windows', 18:56:16 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:56:16 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:56:16 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:56:16 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:56:16 INFO - Downloading/unpacking simplejson 18:56:16 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:56:16 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:56:17 INFO - Running setup.py (path:C:\slave\test\build\venv\build\simplejson\setup.py) egg_info for package simplejson 18:56:17 INFO - Installing collected packages: simplejson 18:56:17 INFO - Running setup.py install for simplejson 18:56:17 INFO - building 'simplejson._speedups' extension 18:56:17 INFO - *************************************************************************** 18:56:17 INFO - WARNING: The C extension could not be compiled, speedups are not enabled. 18:56:17 INFO - Failure information, if any, is above. 18:56:17 INFO - I'm retrying the build without the C extension now. 18:56:17 INFO - *************************************************************************** 18:56:18 INFO - *************************************************************************** 18:56:18 INFO - WARNING: The C extension could not be compiled, speedups are not enabled. 18:56:18 INFO - Plain-Python installation succeeded. 18:56:18 INFO - *************************************************************************** 18:56:18 INFO - Successfully installed simplejson 18:56:18 INFO - Cleaning up... 18:56:18 INFO - Return code: 0 18:56:18 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:56:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:18 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:56:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:18 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:56:18 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 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:56:18 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 18:56:18 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 18:56:18 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:56:18 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:56:18 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:56:18 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:56:18 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:56:18 INFO - 'DCLOCATION': 'SCL3', 18:56:18 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:56:18 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:56:18 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:56:18 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:56:18 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:56:18 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:56:18 INFO - 'HOMEDRIVE': 'C:', 18:56:18 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:56:18 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:56:18 INFO - 'KTS_VERSION': '1.19c', 18:56:18 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:56:18 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:56:18 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:56:18 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:56:18 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:56:18 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:56:18 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:56:18 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:56:18 INFO - 'MOZ_AIRBAG': '1', 18:56:18 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:56:18 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:56:18 INFO - 'MOZ_MSVCVERSION': '8', 18:56:18 INFO - 'MOZ_NO_REMOTE': '1', 18:56:18 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:56:18 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:56:18 INFO - 'NO_EM_RESTART': '1', 18:56:18 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:56:18 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:56:18 INFO - 'OS': 'Windows_NT', 18:56:18 INFO - 'OURDRIVE': 'C:', 18:56:18 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:56:18 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:56:18 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:56:18 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:56:18 INFO - 'PROCESSOR_LEVEL': '6', 18:56:18 INFO - 'PROCESSOR_REVISION': '1e05', 18:56:18 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:56:18 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:56:18 INFO - 'PROMPT': '$P$G', 18:56:18 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:56:18 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:56:18 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:56:18 INFO - 'PWD': 'C:\\slave\\test', 18:56:18 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:56:18 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:56:18 INFO - 'SYSTEMDRIVE': 'C:', 18:56:18 INFO - 'SYSTEMROOT': 'C:\\windows', 18:56:18 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:18 INFO - 'TEST1': 'testie', 18:56:18 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:18 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:56:18 INFO - 'USERNAME': 'cltbld', 18:56:18 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:56:18 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:56:18 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:56:18 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:56:18 INFO - 'WINDIR': 'C:\\windows', 18:56:18 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:56:18 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:56:18 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:56:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:56:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:56:19 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-mvbmlw-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/manifestparser 18:56:19 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///C:/slave/test/build/tests/mozbase/manifestparser in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 1)) 18:56:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:56:19 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-nd7odm-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozcrash 18:56:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///C:/slave/test/build/tests/mozbase/mozcrash in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:56:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:56:19 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-sjdpaw-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozdebug 18:56:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///C:/slave/test/build/tests/mozbase/mozdebug in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 18:56:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:56:19 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-ynnwhd-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozdevice 18:56:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.50 from file:///C:/slave/test/build/tests/mozbase/mozdevice in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:56:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:56:19 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-wmq9sa-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozfile 18:56:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///C:/slave/test/build/tests/mozbase/mozfile in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 5)) 18:56:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:56:19 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-eh1fxj-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozhttpd 18:56:19 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///C:/slave/test/build/tests/mozbase/mozhttpd in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 6)) 18:56:19 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:56:19 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-drr5l1-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozinfo 18:56:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///C:/slave/test/build/tests/mozbase/mozinfo in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 7)) 18:56:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:56:20 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-bjngzh-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozinstall 18:56:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///C:/slave/test/build/tests/mozbase/mozinstall in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 8)) 18:56:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:56:20 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-eh68a0-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozleak 18:56:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///C:/slave/test/build/tests/mozbase/mozleak in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 9)) 18:56:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:56:20 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-lcqe0k-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozlog 18:56:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///C:/slave/test/build/tests/mozbase/mozlog in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:56:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:56:20 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-ifhrfj-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/moznetwork 18:56:20 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///C:/slave/test/build/tests/mozbase/moznetwork in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 11)) 18:56:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:56:20 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-d6g3ib-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozprocess 18:56:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.25 from file:///C:/slave/test/build/tests/mozbase/mozprocess in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 12)) 18:56:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:56:20 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-sal3mf-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozprofile 18:56:20 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///C:/slave/test/build/tests/mozbase/mozprofile in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 13)) 18:56:20 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:56:21 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-y5s_t1-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozrunner 18:56:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///C:/slave/test/build/tests/mozbase/mozrunner in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 14)) 18:56:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:56:21 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-_m7ugi-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozscreenshot 18:56:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///C:/slave/test/build/tests/mozbase/mozscreenshot in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 15)) 18:56:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:56:21 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-fn_apl-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/moztest 18:56:21 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///C:/slave/test/build/tests/mozbase/moztest in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 16)) 18:56:21 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:56:21 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-xfflay-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozversion 18:56:21 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///C:/slave/test/build/tests/mozbase/mozversion in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 17)) 18:56:21 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:56:21 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-mejkyh-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/tools/wptserve 18:56:21 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:56:21 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-th1rqf-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/marionette/client 18:56:21 INFO - Unpacking c:\slave\test\build\tests\marionette\harness\marionette_harness\runner\mixins\browsermob-proxy-py 18:56:21 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-l6l4jn-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 18:56:22 INFO - Unpacking c:\slave\test\build\tests\marionette\harness 18:56:22 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-7w79pd-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/marionette/harness 18:56:22 INFO - Unpacking c:\slave\test\build\tests\marionette\puppeteer\firefox 18:56:22 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-20fawb-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/marionette/puppeteer/firefox 18:56:22 INFO - Installing collected packages: wptserve, marionette-driver, browsermob-proxy, marionette-harness, firefox-puppeteer 18:56:22 INFO - Running setup.py install for wptserve 18:56:23 INFO - Running setup.py install for marionette-driver 18:56:23 INFO - Running setup.py install for browsermob-proxy 18:56:24 INFO - Running setup.py install for marionette-harness 18:56:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 18:56:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 18:56:25 INFO - Running setup.py install for firefox-puppeteer 18:56:26 INFO - Successfully installed wptserve marionette-driver browsermob-proxy marionette-harness firefox-puppeteer 18:56:26 INFO - Cleaning up... 18:56:28 INFO - Return code: 0 18:56:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:56:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:56:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:56:28 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 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\config', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:56:28 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 18:56:28 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 18:56:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:56:28 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:56:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:56:28 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:56:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:56:28 INFO - 'DCLOCATION': 'SCL3', 18:56:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:56:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:56:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:56:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:56:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:56:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:56:28 INFO - 'HOMEDRIVE': 'C:', 18:56:28 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:56:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:56:28 INFO - 'KTS_VERSION': '1.19c', 18:56:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:56:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:56:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:56:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:56:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:56:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:56:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:56:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:56:28 INFO - 'MOZ_AIRBAG': '1', 18:56:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:56:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:56:28 INFO - 'MOZ_MSVCVERSION': '8', 18:56:28 INFO - 'MOZ_NO_REMOTE': '1', 18:56:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:56:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:56:28 INFO - 'NO_EM_RESTART': '1', 18:56:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:56:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:56:28 INFO - 'OS': 'Windows_NT', 18:56:28 INFO - 'OURDRIVE': 'C:', 18:56:28 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:56:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:56:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:56:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:56:28 INFO - 'PROCESSOR_LEVEL': '6', 18:56:28 INFO - 'PROCESSOR_REVISION': '1e05', 18:56:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:56:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:56:28 INFO - 'PROMPT': '$P$G', 18:56:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:56:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:56:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:56:28 INFO - 'PWD': 'C:\\slave\\test', 18:56:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:56:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:56:28 INFO - 'SYSTEMDRIVE': 'C:', 18:56:28 INFO - 'SYSTEMROOT': 'C:\\windows', 18:56:28 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:28 INFO - 'TEST1': 'testie', 18:56:28 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:28 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:56:28 INFO - 'USERNAME': 'cltbld', 18:56:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:56:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:56:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:56:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:56:28 INFO - 'WINDIR': 'C:\\windows', 18:56:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:56:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:56:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:56:29 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 18:56:29 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-wuqoxa-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/manifestparser 18:56:29 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///C:/slave/test/build/tests/mozbase/manifestparser in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 1)) 18:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 18:56:29 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-ghvgj5-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozcrash 18:56:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==1.0 from file:///C:/slave/test/build/tests/mozbase/mozcrash in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 18:56:29 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-pauhka-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozdebug 18:56:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///C:/slave/test/build/tests/mozbase/mozdebug in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 18:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 18:56:29 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-rmv8bf-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozdevice 18:56:29 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.50 from file:///C:/slave/test/build/tests/mozbase/mozdevice in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:56:29 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 18:56:29 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-tceoah-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozfile 18:56:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///C:/slave/test/build/tests/mozbase/mozfile in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 5)) 18:56:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 18:56:30 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-5yw_hb-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozhttpd 18:56:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///C:/slave/test/build/tests/mozbase/mozhttpd in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 6)) 18:56:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 18:56:30 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-ulh19c-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozinfo 18:56:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///C:/slave/test/build/tests/mozbase/mozinfo in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 7)) 18:56:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 18:56:30 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-w2qs0_-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozinstall 18:56:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///C:/slave/test/build/tests/mozbase/mozinstall in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 8)) 18:56:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 18:56:30 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-9g86ep-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozleak 18:56:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///C:/slave/test/build/tests/mozbase/mozleak in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 9)) 18:56:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 18:56:30 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-jazddh-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozlog 18:56:30 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.4 from file:///C:/slave/test/build/tests/mozbase/mozlog in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:56:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 18:56:30 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-d3ey0z-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/moznetwork 18:56:30 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///C:/slave/test/build/tests/mozbase/moznetwork in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 11)) 18:56:30 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 18:56:30 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-5unq8i-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozprocess 18:56:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.25 from file:///C:/slave/test/build/tests/mozbase/mozprocess in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 12)) 18:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 18:56:31 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-1zl9jt-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozprofile 18:56:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///C:/slave/test/build/tests/mozbase/mozprofile in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 13)) 18:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 18:56:31 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-lqmwxc-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozrunner 18:56:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.13 from file:///C:/slave/test/build/tests/mozbase/mozrunner in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 14)) 18:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 18:56:31 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-xxoxne-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozscreenshot 18:56:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///C:/slave/test/build/tests/mozbase/mozscreenshot in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 15)) 18:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 18:56:31 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-gqe3fu-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/moztest 18:56:31 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.8 from file:///C:/slave/test/build/tests/mozbase/moztest in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 16)) 18:56:31 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 18:56:31 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-sogqqw-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/mozbase/mozversion 18:56:31 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///C:/slave/test/build/tests/mozbase/mozversion in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 17)) 18:56:31 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 18:56:31 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-i8ge_5-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/tools/wptserve 18:56:32 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///C:/slave/test/build/tests/tools/wptserve in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\marionette_requirements.txt (line 3)) 18:56:32 INFO - Unpacking c:\slave\test\build\tests\marionette\client 18:56:32 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-pssqpm-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/marionette/client 18:56:32 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==2.2.0 from file:///C:/slave/test/build/tests/marionette/client in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 18:56:32 INFO - Unpacking c:\slave\test\build\tests\marionette\harness\marionette_harness\runner\mixins\browsermob-proxy-py 18:56:32 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-yxfnof-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py 18:56:32 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///C:/slave/test/build/tests/marionette/harness/marionette_harness/runner/mixins/browsermob-proxy-py in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\marionette_requirements.txt (line 5)) 18:56:32 INFO - Unpacking c:\slave\test\build\tests\marionette\harness 18:56:32 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-u2pltq-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/marionette/harness 18:56:32 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-harness==4.0.0 from file:///C:/slave/test/build/tests/marionette/harness in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\marionette_requirements.txt (line 6)) 18:56:32 INFO - Unpacking c:\slave\test\build\tests\marionette\puppeteer\firefox 18:56:32 INFO - Running setup.py (path:c:\users\cltbld~1.000\appdata\local\temp\pip-ffkjtz-build\setup.py) egg_info for package from file:///C:/slave/test/build/tests/marionette/puppeteer/firefox 18:56:32 INFO - Requirement already satisfied (use --upgrade to upgrade): firefox-puppeteer==52.1.0 from file:///C:/slave/test/build/tests/marionette/puppeteer/firefox in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\config\marionette_requirements.txt (line 9)) 18:56:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash==1.0->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:56:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash==1.0->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 18:56:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug==0.1->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 18:56:32 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice==0.50->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:56:32 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice==0.50->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 18:56:32 INFO - Requirement already satisfied (use --upgrade to upgrade): blessings>=1.3 in c:\slave\test\build\venv\lib\site-packages (from mozlog==3.4->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 18:56:32 INFO - Downloading/unpacking six>=1.8 (from wptserve==1.4.0->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 3)) 18:56:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:56:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:56:34 INFO - Downloading six-1.10.0-py2.py3-none-any.whl 18:56:34 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy==0.6.0->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 5)) 18:56:34 INFO - Installing collected packages: six 18:56:34 INFO - Successfully installed six 18:56:34 INFO - Cleaning up... 18:56:38 INFO - Return code: 0 18:56:38 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:56:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:38 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:56:38 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:38 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:56:38 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\\mochitest\\websocketprocessbridge\\websocketprocessbridge_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 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\mochitest\\websocketprocessbridge', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:56:38 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\mochitest\\websocketprocessbridge\\websocketprocessbridge_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\mochitest\websocketprocessbridge 18:56:38 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:56:38 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:56:38 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:56:38 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:56:38 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:56:38 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:56:38 INFO - 'DCLOCATION': 'SCL3', 18:56:38 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:56:38 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:56:38 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:56:38 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:56:38 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:56:38 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:56:38 INFO - 'HOMEDRIVE': 'C:', 18:56:38 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:56:38 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:56:38 INFO - 'KTS_VERSION': '1.19c', 18:56:38 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:56:38 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:56:38 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:56:38 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:56:38 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:56:38 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:56:38 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:56:38 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:56:38 INFO - 'MOZ_AIRBAG': '1', 18:56:38 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:56:38 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:56:38 INFO - 'MOZ_MSVCVERSION': '8', 18:56:38 INFO - 'MOZ_NO_REMOTE': '1', 18:56:38 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:56:38 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:56:38 INFO - 'NO_EM_RESTART': '1', 18:56:38 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:56:38 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:56:38 INFO - 'OS': 'Windows_NT', 18:56:38 INFO - 'OURDRIVE': 'C:', 18:56:38 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:56:38 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:56:38 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:56:38 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:56:38 INFO - 'PROCESSOR_LEVEL': '6', 18:56:38 INFO - 'PROCESSOR_REVISION': '1e05', 18:56:38 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:56:38 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:56:38 INFO - 'PROMPT': '$P$G', 18:56:38 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:56:38 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:56:38 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:56:38 INFO - 'PWD': 'C:\\slave\\test', 18:56:38 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:56:38 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:56:38 INFO - 'SYSTEMDRIVE': 'C:', 18:56:38 INFO - 'SYSTEMROOT': 'C:\\windows', 18:56:38 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:38 INFO - 'TEST1': 'testie', 18:56:38 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:38 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:56:38 INFO - 'USERNAME': 'cltbld', 18:56:38 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:56:38 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:56:38 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:56:38 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:56:38 INFO - 'WINDIR': 'C:\\windows', 18:56:38 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:56:38 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:56:38 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:56:38 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:56:38 INFO - Downloading/unpacking twisted==10.2.0 (from -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 1)) 18:56:38 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:56:38 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:56:40 INFO - Running setup.py (path:C:\slave\test\build\venv\build\twisted\setup.py) egg_info for package twisted 18:56:40 INFO - Downloading/unpacking txws==0.9.1 (from -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 4)) 18:56:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:56:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:56:41 INFO - Downloading txWS-0.9.1.tar.gz 18:56:41 INFO - Running setup.py (path:C:\slave\test\build\venv\build\txws\setup.py) egg_info for package txws 18:56:41 INFO - no previously-included directories found matching 'documentation\_build' 18:56:41 INFO - zip_safe flag not set; analyzing archive contents... 18:56:41 INFO - six: module references __path__ 18:56:41 INFO - install_dir . 18:56:41 INFO - Installed c:\slave\test\build\venv\build\txws\six-1.10.0-py2.7.egg 18:56:41 INFO - Searching for vcversioner 18:56:41 INFO - Reading http://pypi.python.org/simple/vcversioner/ 18:56:41 INFO - Best match: vcversioner 2.16.0.0 18:56:41 INFO - Downloading https://pypi.python.org/packages/c5/cc/33162c0a7b28a4d8c83da07bc2b12cee58c120b4a9e8bba31c41c8d35a16/vcversioner-2.16.0.0.tar.gz#md5=aab6ef5e0cf8614a1b1140ed5b7f107d 18:56:42 INFO - Processing vcversioner-2.16.0.0.tar.gz 18:56:42 INFO - Running vcversioner-2.16.0.0\setup.py -q bdist_egg --dist-dir c:\users\cltbld~1.000\appdata\local\temp\easy_install-gbfdrq\vcversioner-2.16.0.0\egg-dist-tmp-lpdrrm 18:56:42 INFO - zip_safe flag not set; analyzing archive contents... 18:56:42 INFO - Installed c:\slave\test\build\venv\build\txws\vcversioner-2.16.0.0-py2.7.egg 18:56:42 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 6)) 18:56:42 INFO - Requirement already satisfied (use --upgrade to upgrade): six==1.10.0 in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 9)) 18:56:42 INFO - Downloading/unpacking ipaddr==2.1.11 (from -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 12)) 18:56:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:56:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:56:42 INFO - Downloading ipaddr-2.1.11.tar.gz 18:56:42 INFO - Running setup.py (path:C:\slave\test\build\venv\build\ipaddr\setup.py) egg_info for package ipaddr 18:56:42 INFO - Downloading/unpacking passlib==1.6.5 (from -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 13)) 18:56:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:56:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:56:42 INFO - Installing collected packages: twisted, txws, ipaddr, passlib 18:56:42 INFO - Running setup.py install for twisted 18:56:48 INFO - Running setup.py install for txws 18:56:49 INFO - Running setup.py install for ipaddr 18:56:50 INFO - Successfully installed twisted txws ipaddr passlib 18:56:50 INFO - Cleaning up... 18:56:56 INFO - Return code: 0 18:56:56 INFO - Installing None into virtualenv C:\slave\test\build\venv 18:56:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:56 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 18:56:56 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:56:56 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 18:56:56 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\mochitest\\websocketprocessbridge\\websocketprocessbridge_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 0x018053A0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018A0020>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x0193B2D0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build\\tests\\mochitest\\websocketprocessbridge', 'env': {'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-076', 'USERDOMAIN': 'T-W732-IX-076', 'KTS_VERSION': '1.19c', 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 'MOZILLABUILDPATH': '\\mozilla-build\\', 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 'PROGRAMFILES': 'C:\\Program Files', 'PROCESSOR_REVISION': '1e05', 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 'SYSTEMROOT': 'C:\\windows', 'NO_EM_RESTART': '1', 'OURDRIVE': 'C:', 'MOZ_HIDE_RESULTS_TABLE': '1', 'XPCOM_DEBUG_BREAK': 'warn', 'MONDIR': 'C:\\Monitor_config\\', 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 'PROCESSOR_ARCHITECTURE': 'x86', 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 'VSINSTALLDIR': 'D:\\msvs8', 'ALLUSERSPROFILE': 'C:\\ProgramData', 'MOZILLABUILDDRIVE': 'C:', 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 'MOZBUILDDIR': 'C:\\mozilla-build\\', 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 'TEST1': 'testie', 'LOGONSERVER': '\\\\T-W732-IX-076', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 18:56:56 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\mochitest\\websocketprocessbridge\\websocketprocessbridge_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\mochitest\websocketprocessbridge 18:56:56 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 18:56:56 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:56:56 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:56:56 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:56:56 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:56:56 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:56:56 INFO - 'DCLOCATION': 'SCL3', 18:56:56 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:56:56 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:56:56 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:56:56 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:56:56 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:56:56 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:56:56 INFO - 'HOMEDRIVE': 'C:', 18:56:56 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:56:56 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:56:56 INFO - 'KTS_VERSION': '1.19c', 18:56:56 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:56:56 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:56:56 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:56:56 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:56:56 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:56:56 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:56:56 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:56:56 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:56:56 INFO - 'MOZ_AIRBAG': '1', 18:56:56 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:56:56 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:56:56 INFO - 'MOZ_MSVCVERSION': '8', 18:56:56 INFO - 'MOZ_NO_REMOTE': '1', 18:56:56 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:56:56 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:56:56 INFO - 'NO_EM_RESTART': '1', 18:56:56 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:56:56 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:56:56 INFO - 'OS': 'Windows_NT', 18:56:56 INFO - 'OURDRIVE': 'C:', 18:56:56 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:56:56 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:56:56 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:56:56 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:56:56 INFO - 'PROCESSOR_LEVEL': '6', 18:56:56 INFO - 'PROCESSOR_REVISION': '1e05', 18:56:56 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:56:56 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:56:56 INFO - 'PROMPT': '$P$G', 18:56:56 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:56:56 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:56:56 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:56:56 INFO - 'PWD': 'C:\\slave\\test', 18:56:56 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:56:56 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:56:56 INFO - 'SYSTEMDRIVE': 'C:', 18:56:56 INFO - 'SYSTEMROOT': 'C:\\windows', 18:56:56 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:56 INFO - 'TEST1': 'testie', 18:56:56 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:56:56 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:56:56 INFO - 'USERNAME': 'cltbld', 18:56:56 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:56:56 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:56:56 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:56:56 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:56:56 INFO - 'WINDIR': 'C:\\windows', 18:56:56 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:56:56 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:56:56 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:56:57 INFO - Ignoring indexes: https://pypi.python.org/simple/ 18:56:57 INFO - Requirement already satisfied (use --upgrade to upgrade): twisted==10.2.0 in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 1)) 18:56:57 INFO - Requirement already satisfied (use --upgrade to upgrade): txws==0.9.1 in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 4)) 18:56:57 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil==3.1.1 in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 6)) 18:56:57 INFO - Requirement already satisfied (use --upgrade to upgrade): six==1.10.0 in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 9)) 18:56:57 INFO - Requirement already satisfied (use --upgrade to upgrade): ipaddr==2.1.11 in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 12)) 18:56:57 INFO - Requirement already satisfied (use --upgrade to upgrade): passlib==1.6.5 in c:\slave\test\build\venv\lib\site-packages (from -r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 13)) 18:56:57 INFO - Downloading/unpacking zope.interface (from twisted==10.2.0->-r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 1)) 18:56:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:56:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:56:58 INFO - Running setup.py (path:C:\slave\test\build\venv\build\zope.interface\setup.py) egg_info for package zope.interface 18:56:58 INFO - Downloading/unpacking setuptools (from zope.interface->twisted==10.2.0->-r C:\slave\test\build\tests\mochitest\websocketprocessbridge\websocketprocessbridge_requirements.txt (line 1)) 18:56:58 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 18:56:58 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 18:56:58 INFO - Running setup.py (path:C:\slave\test\build\venv\build\setuptools\setup.py) egg_info for package setuptools 18:57:00 INFO - Installing collected packages: zope.interface, setuptools 18:57:00 INFO - Running setup.py install for zope.interface 18:57:00 INFO - building 'zope.interface._zope_interface_coptimizations' extension 18:57:00 INFO - ******************************************************************************** 18:57:00 INFO - WARNING: 18:57:00 INFO - An optional code optimization (C extension) could not be compiled. 18:57:00 INFO - Optimizations for this package will not be available! 18:57:00 INFO - () 18:57:00 INFO - Unable to find vcvarsall.bat 18:57:00 INFO - ******************************************************************************** 18:57:00 INFO - Skipping installation of C:\slave\test\build\venv\Lib\site-packages\zope\__init__.py (namespace package) 18:57:00 INFO - Installing C:\slave\test\build\venv\Lib\site-packages\zope.interface-4.0.2-py2.7-nspkg.pth 18:57:00 INFO - Found existing installation: distribute 0.6.14 18:57:00 INFO - Uninstalling distribute: 18:57:00 INFO - Successfully uninstalled distribute 18:57:00 INFO - Running setup.py install for setuptools 18:57:01 INFO - Installing easy_install-script.py script to C:\slave\test\build\venv\Scripts 18:57:01 INFO - Installing easy_install.exe script to C:\slave\test\build\venv\Scripts 18:57:01 INFO - Installing easy_install.exe.manifest script to C:\slave\test\build\venv\Scripts 18:57:01 INFO - Installing easy_install-2.7-script.py script to C:\slave\test\build\venv\Scripts 18:57:01 INFO - Installing easy_install-2.7.exe script to C:\slave\test\build\venv\Scripts 18:57:01 INFO - Installing easy_install-2.7.exe.manifest script to C:\slave\test\build\venv\Scripts 18:57:01 INFO - Successfully installed zope.interface setuptools 18:57:01 INFO - Cleaning up... 18:57:03 INFO - Return code: 0 18:57:03 INFO - Done creating virtualenv C:\slave\test\build\venv. 18:57:03 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:57:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:57:04 INFO - Reading from file tmpfile_stdout 18:57:04 INFO - Using _rmtree_windows ... 18:57:04 INFO - Using _rmtree_windows ... 18:57:04 INFO - Current package versions: 18:57:04 INFO - Twisted == 10.2.0 18:57:04 INFO - blessings == 1.6 18:57:04 INFO - blobuploader == 1.2.4 18:57:04 INFO - browsermob-proxy == 0.6.0 18:57:04 INFO - docopt == 0.6.1 18:57:04 INFO - firefox-puppeteer == 52.1.0 18:57:04 INFO - functools32 == 3.2.3-2 18:57:04 INFO - ipaddr == 2.1.11 18:57:04 INFO - jsonschema == 2.5.1 18:57:04 INFO - manifestparser == 1.1 18:57:04 INFO - marionette-driver == 2.2.0 18:57:04 INFO - marionette-harness == 4.0.0 18:57:04 INFO - mock == 1.0.1 18:57:04 INFO - mozInstall == 1.12 18:57:04 INFO - mozcrash == 1.0 18:57:04 INFO - mozdebug == 0.1 18:57:04 INFO - mozdevice == 0.50 18:57:04 INFO - mozfile == 1.2 18:57:04 INFO - mozhttpd == 0.7 18:57:04 INFO - mozinfo == 0.9 18:57:04 INFO - mozleak == 0.1 18:57:04 INFO - mozlog == 3.4 18:57:04 INFO - moznetwork == 0.27 18:57:04 INFO - mozprocess == 0.25 18:57:04 INFO - mozprofile == 0.28 18:57:04 INFO - mozrunner == 6.13 18:57:04 INFO - mozscreenshot == 0.1 18:57:04 INFO - mozsystemmonitor == 0.3 18:57:04 INFO - moztest == 0.8 18:57:04 INFO - mozversion == 1.4 18:57:04 INFO - passlib == 1.6.5 18:57:04 INFO - psutil == 3.1.1 18:57:04 INFO - pywin32 == 216 18:57:04 INFO - requests == 1.2.3 18:57:04 INFO - simplejson == 3.3.0 18:57:04 INFO - six == 1.10.0 18:57:04 INFO - txWS == 0.9.1 18:57:04 INFO - wptserve == 1.4.0 18:57:04 INFO - zope.interface == 4.0.2 18:57:04 INFO - Running post-action listener: _resource_record_post_action 18:57:04 INFO - Running post-action listener: _start_resource_monitoring 18:57:04 INFO - Starting resource monitoring. 18:57:04 INFO - [mozharness: 2017-05-24 01:57:04.272000Z] Finished create-virtualenv step (success) 18:57:04 INFO - [mozharness: 2017-05-24 01:57:04.273000Z] Running install step. 18:57:04 INFO - Running pre-action listener: _resource_record_pre_action 18:57:04 INFO - Running main action method: install 18:57:04 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 18:57:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 18:57:04 INFO - Reading from file tmpfile_stdout 18:57:04 INFO - Using _rmtree_windows ... 18:57:04 INFO - Using _rmtree_windows ... 18:57:04 INFO - Detecting whether we're running mozinstall >=1.0... 18:57:04 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 18:57:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 18:57:04 INFO - Reading from file tmpfile_stdout 18:57:04 INFO - Output received: 18:57:04 INFO - Usage: mozinstall-script.py [options] installer 18:57:04 INFO - Options: 18:57:04 INFO - -h, --help show this help message and exit 18:57:04 INFO - -d DEST, --destination=DEST 18:57:04 INFO - Directory to install application into. [default: 18:57:04 INFO - "C:\slave\test"] 18:57:04 INFO - --app=APP Application being installed. [default: firefox] 18:57:04 INFO - Using _rmtree_windows ... 18:57:04 INFO - Using _rmtree_windows ... 18:57:04 INFO - mkdir: C:\slave\test\build\application 18:57:04 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\\installer.zip', '--destination', 'C:\\slave\\test\\build\\application'] 18:57:04 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\installer.zip --destination C:\slave\test\build\application 18:57:08 INFO - Reading from file tmpfile_stdout 18:57:08 INFO - Output received: 18:57:08 INFO - C:\slave\test\build\application\firefox\firefox.exe 18:57:08 INFO - Using _rmtree_windows ... 18:57:08 INFO - Using _rmtree_windows ... 18:57:08 INFO - Running post-action listener: _resource_record_post_action 18:57:08 INFO - [mozharness: 2017-05-24 01:57:08.098000Z] Finished install step (success) 18:57:08 INFO - [mozharness: 2017-05-24 01:57:08.099000Z] Running stage-files step. 18:57:08 INFO - Running pre-action listener: _resource_record_pre_action 18:57:08 INFO - Running main action method: stage_files 18:57:08 INFO - Running post-action listener: _resource_record_post_action 18:57:08 INFO - [mozharness: 2017-05-24 01:57:08.099000Z] Finished stage-files step (success) 18:57:08 INFO - [mozharness: 2017-05-24 01:57:08.099000Z] Running run-tests step. 18:57:08 INFO - Running pre-action listener: _resource_record_pre_action 18:57:08 INFO - Running pre-action listener: _set_gcov_prefix 18:57:08 INFO - Running main action method: run_tests 18:57:08 INFO - Running pre test command run mouse & screen adjustment script with 'c:\mozilla-build\python27\python.exe ../scripts/external_tools/mouse_and_screen_resolution.py --configuration-file ../scripts/external_tools/machine-configuration.json' 18:57:08 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', '../scripts/external_tools/mouse_and_screen_resolution.py', '--configuration-file', '../scripts/external_tools/machine-configuration.json'] in C:\slave\test\build 18:57:08 INFO - Copy/paste: c:\mozilla-build\python27\python.exe ../scripts/external_tools/mouse_and_screen_resolution.py --configuration-file ../scripts/external_tools/machine-configuration.json 18:57:11 INFO - Screen resolution (current): (1600, 1200) 18:57:11 INFO - Changing the screen resolution... 18:57:11 INFO - Screen resolution (new): (1280, 1024) 18:57:11 INFO - Mouse position (current): (640, 512) 18:57:11 INFO - Mouse position (new): (1010, 10) 18:57:11 INFO - Return code: 0 18:57:11 INFO - #### Running mochitest suites 18:57:11 INFO - Structured output parser in use for mochitest. 18:57:11 INFO - grabbing minidump binary from tooltool 18:57:11 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:57:11 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: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:57:11 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 18:57:11 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 18:57:11 INFO - Calling ['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'] with output_timeout 600 18:57:11 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:57:12 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpbq1qj4 18:57:12 INFO - INFO - File integrity verified, renaming tmpbq1qj4 to win32-minidump_stackwalk.exe 18:57:12 INFO - Return code: 0 18:57:12 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 18:57:12 INFO - grabbing nodejs binary from tooltool 18:57:12 INFO - proxxy config: {'regions': ['.use1.', '.usw2.'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.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://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org')]} 18:57:12 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/nodejs.manifest', '-o'],), kwargs: {'output_timeout': 600, 'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x018C7758>, '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 0x01321B20>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x018E0660>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 18:57:12 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/nodejs.manifest', '-o'] in C:\slave\test\build 18:57:12 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/nodejs.manifest -o 18:57:12 INFO - Calling ['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/nodejs.manifest', '-o'] with output_timeout 600 18:57:12 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 18:57:14 INFO - INFO - File node-win32.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmptj4fy5 18:57:14 INFO - INFO - File integrity verified, renaming tmptj4fy5 to node-win32.exe 18:57:14 INFO - Return code: 0 18:57:14 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 18:57:14 INFO - ENV: MOZ_NODE_PATH is now C:\slave\test\build\node-win32.exe 18:57:14 INFO - ENV: STYLO_THREADS is now 1 18:57:14 INFO - ENV: RUST_BACKTRACE is now 1 18:57:14 INFO - ENV: MOZ_UPLOAD_DIR is now C:\slave\test\build\blobber_upload_dir 18:57:14 INFO - ENV: MINIDUMP_STACKWALK is now C:\slave\test\build\win32-minidump_stackwalk.exe 18:57:14 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 18:57:14 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\mochitest\\runtests.py', '--disable-e10s', '--total-chunks', '3', '--this-chunk', '1', '--appname=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=C:\\slave\\test\\build\\symbols', '--certificate-path=tests/certs', '--quiet', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\chrome-chunked_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\chrome-chunked_errorsummary.log', '--screenshot-on-fail', '--cleanup-crashes', '--log-raw=-', '--flavor=chrome', '--chunk-by-dir=4'] in C:\slave\test\build 18:57:14 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\mochitest\runtests.py --disable-e10s --total-chunks 3 --this-chunk 1 --appname=C:\slave\test\build\application\firefox\firefox.exe --utility-path=tests/bin --extra-profile-file=tests/bin/plugins --symbols-path=C:\slave\test\build\symbols --certificate-path=tests/certs --quiet --log-raw=C:\slave\test\build\blobber_upload_dir\chrome-chunked_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\chrome-chunked_errorsummary.log --screenshot-on-fail --cleanup-crashes --log-raw=- --flavor=chrome --chunk-by-dir=4 18:57:14 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 18:57:14 INFO - 'APPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Roaming', 18:57:14 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 18:57:14 INFO - 'COMPUTERNAME': 'T-W732-IX-076', 18:57:14 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 18:57:14 INFO - 'DCLOCATION': 'SCL3', 18:57:14 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 18:57:14 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 18:57:14 INFO - 'FP_NO_HOST_CHECK': 'NO', 18:57:14 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 18:57:14 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 18:57:14 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 18:57:14 INFO - 'HOMEDRIVE': 'C:', 18:57:14 INFO - 'HOMEPATH': '\\Users\\cltbld.T-W732-IX-076.000', 18:57:14 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 18:57:14 INFO - 'KTS_VERSION': '1.19c', 18:57:14 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 18:57:14 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld.T-W732-IX-076.000\\AppData\\Local', 18:57:14 INFO - 'LOGONSERVER': '\\\\T-W732-IX-076', 18:57:14 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:57:14 INFO - 'MINIDUMP_STACKWALK': 'C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', 18:57:14 INFO - 'MONDIR': 'C:\\Monitor_config\\', 18:57:14 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 18:57:14 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 18:57:14 INFO - 'MOZILLABUILDDRIVE': 'C:', 18:57:14 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 18:57:14 INFO - 'MOZ_AIRBAG': '1', 18:57:14 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 18:57:14 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 18:57:14 INFO - 'MOZ_MSVCVERSION': '8', 18:57:14 INFO - 'MOZ_NODE_PATH': 'C:\\slave\\test\\build\\node-win32.exe', 18:57:14 INFO - 'MOZ_NO_REMOTE': '1', 18:57:14 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 18:57:14 INFO - 'MOZ_UPLOAD_DIR': 'C:\\slave\\test\\build\\blobber_upload_dir', 18:57:14 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 18:57:14 INFO - 'NO_EM_RESTART': '1', 18:57:14 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 18:57:14 INFO - 'NUMBER_OF_PROCESSORS': '8', 18:57:14 INFO - 'OS': 'Windows_NT', 18:57:14 INFO - 'OURDRIVE': 'C:', 18:57:14 INFO - 'PATH': 'C:\\Program Files\\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:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 18:57:14 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 18:57:14 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 18:57:14 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 18:57:14 INFO - 'PROCESSOR_LEVEL': '6', 18:57:14 INFO - 'PROCESSOR_REVISION': '1e05', 18:57:14 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 18:57:14 INFO - 'PROGRAMFILES': 'C:\\Program Files', 18:57:14 INFO - 'PROMPT': '$P$G', 18:57:14 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 18:57:14 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 18:57:14 INFO - 'PUBLIC': 'C:\\Users\\Public', 18:57:14 INFO - 'PWD': 'C:\\slave\\test', 18:57:14 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 18:57:14 INFO - 'RUST_BACKTRACE': '1', 18:57:14 INFO - 'SLAVEDIR': 'C:\\slave\\', 18:57:14 INFO - 'STYLO_THREADS': '1', 18:57:14 INFO - 'SYSTEMDRIVE': 'C:', 18:57:14 INFO - 'SYSTEMROOT': 'C:\\windows', 18:57:14 INFO - 'TEMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:57:14 INFO - 'TEST1': 'testie', 18:57:14 INFO - 'TMP': 'C:\\Users\\CLTBLD~1.000\\AppData\\Local\\Temp', 18:57:14 INFO - 'USERDOMAIN': 'T-W732-IX-076', 18:57:14 INFO - 'USERNAME': 'cltbld', 18:57:14 INFO - 'USERPROFILE': 'C:\\Users\\cltbld.T-W732-IX-076.000', 18:57:14 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 18:57:14 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 18:57:14 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 18:57:14 INFO - 'WINDIR': 'C:\\windows', 18:57:14 INFO - 'WINDOWS_TRACING_FLAGS': '3', 18:57:14 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 18:57:14 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 18:57:14 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\mochitest\\runtests.py', '--disable-e10s', '--total-chunks', '3', '--this-chunk', '1', '--appname=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--utility-path=tests/bin', '--extra-profile-file=tests/bin/plugins', '--symbols-path=C:\\slave\\test\\build\\symbols', '--certificate-path=tests/certs', '--quiet', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\chrome-chunked_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\chrome-chunked_errorsummary.log', '--screenshot-on-fail', '--cleanup-crashes', '--log-raw=-', '--flavor=chrome', '--chunk-by-dir=4'] with output_timeout 1000 18:57:15 INFO - Checking for orphan ssltunnel processes... 18:57:15 INFO - Checking for orphan xpcshell processes... 18:57:15 WARNING - Warning: test_bug380418.html^headers^ from manifest C:\slave\test\build\tests\mochitest\chrome\dom\base\test\chrome\chrome.ini is not a valid test 18:57:15 INFO - SUITE-START | Running 429 tests 18:57:15 INFO - TEST-START | devtools/client/webconsole/new-console-output/test/chrome/test_render_perf.html 18:57:15 INFO - TEST-SKIP | devtools/client/webconsole/new-console-output/test/chrome/test_render_perf.html | took 0ms 18:57:15 INFO - TEST-START | devtools/client/webide/test/test_addons.html 18:57:15 INFO - TEST-SKIP | devtools/client/webide/test/test_addons.html | took 0ms 18:57:15 INFO - TEST-START | devtools/client/webide/test/test_simulators.html 18:57:15 INFO - TEST-SKIP | devtools/client/webide/test/test_simulators.html | took 0ms 18:57:15 INFO - TEST-START | docshell/test/chrome/test_viewsource_forbidden_in_iframe.xul 18:57:15 INFO - TEST-SKIP | docshell/test/chrome/test_viewsource_forbidden_in_iframe.xul | took 0ms 18:57:15 INFO - TEST-START | dom/browser-element/mochitest/priority/test_Activity.html 18:57:15 INFO - TEST-SKIP | dom/browser-element/mochitest/priority/test_Activity.html | took 0ms 18:57:15 INFO - TEST-START | dom/browser-element/mochitest/priority/test_Background.html 18:57:15 INFO - TEST-SKIP | dom/browser-element/mochitest/priority/test_Background.html | took 0ms 18:57:15 INFO - TEST-START | dom/browser-element/mochitest/priority/test_MultipleFrames.html 18:57:15 INFO - TEST-SKIP | dom/browser-element/mochitest/priority/test_MultipleFrames.html | took 0ms 18:57:15 INFO - TEST-START | dom/browser-element/mochitest/priority/test_NestedFrames.html 18:57:15 INFO - TEST-SKIP | dom/browser-element/mochitest/priority/test_NestedFrames.html | took 0ms 18:57:15 INFO - TEST-START | dom/browser-element/mochitest/priority/test_Visibility.html 18:57:15 INFO - TEST-SKIP | dom/browser-element/mochitest/priority/test_Visibility.html | took 0ms 18:57:15 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_AudioPlayback.html 18:57:15 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_AudioPlayback.html | took 1ms 18:57:15 INFO - TEST-START | dom/browser-element/mochitest/test_browserElement_inproc_ReloadPostRequest.html 18:57:15 INFO - TEST-SKIP | dom/browser-element/mochitest/test_browserElement_inproc_ReloadPostRequest.html | took 0ms 18:57:15 INFO - TEST-START | gfx/layers/apz/test/mochitest/test_smoothness.html 18:57:15 INFO - TEST-SKIP | gfx/layers/apz/test/mochitest/test_smoothness.html | took 0ms 18:57:15 INFO - TEST-START | toolkit/components/passwordmgr/test/chrome/test_privbrowsing_perwindowpb.html 18:57:15 INFO - TEST-SKIP | toolkit/components/passwordmgr/test/chrome/test_privbrowsing_perwindowpb.html | took 1ms 18:57:15 INFO - dir: browser/base/content/test/chrome 18:57:16 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 18:57:16 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 18:57:16 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpzubykq.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 18:57:16 INFO - runtests.py | Server pid: 1368 18:57:16 INFO - runtests.py | Websocket server pid: 4088 18:57:16 INFO - runtests.py | SSL tunnel pid: 2784 18:57:17 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 18:57:17 INFO - [1368] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 18:57:17 INFO - [1368] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 18:57:17 INFO - [1368] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 18:57:17 INFO - runtests.py | Running with e10s: False 18:57:17 INFO - runtests.py | Running tests: start. 18:57:17 INFO - 18:57:17 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpzubykq.mozrunner 18:57:17 INFO - runtests.py | Application pid: 3144 18:57:17 INFO - TEST-INFO | started process GECKO(3144) 18:57:17 INFO - GECKO(3144) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpzubykq.mozrunner\runtests_leaks.log 18:57:17 INFO - GECKO(3144) | [3144] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 18:57:18 INFO - GECKO(3144) | [3144] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 18:57:21 INFO - GECKO(3144) | ++DOCSHELL 0F9A5C00 == 1 [pid = 3144] [id = {b81cc496-d86c-41f2-8590-61d7876f1b22}] 18:57:21 INFO - GECKO(3144) | ++DOMWINDOW == 1 (0F9A6000) [pid = 3144] [serial = 1] [outer = 00000000] 18:57:21 INFO - GECKO(3144) | ++DOMWINDOW == 2 (0F9A6400) [pid = 3144] [serial = 2] [outer = 0F9A6000] 18:57:21 INFO - GECKO(3144) | ++DOCSHELL 12A25000 == 2 [pid = 3144] [id = {707a43a4-15ea-401f-b9c2-bf95a740656a}] 18:57:21 INFO - GECKO(3144) | ++DOMWINDOW == 3 (12A25400) [pid = 3144] [serial = 3] [outer = 00000000] 18:57:21 INFO - GECKO(3144) | ++DOMWINDOW == 4 (12A25800) [pid = 3144] [serial = 4] [outer = 12A25400] 18:57:22 INFO - GECKO(3144) | ++DOCSHELL 0F604400 == 3 [pid = 3144] [id = {e6261cb0-4418-4489-b1eb-f566121f0a34}] 18:57:22 INFO - GECKO(3144) | ++DOMWINDOW == 5 (0F604800) [pid = 3144] [serial = 5] [outer = 00000000] 18:57:22 INFO - GECKO(3144) | ++DOMWINDOW == 6 (0F604C00) [pid = 3144] [serial = 6] [outer = 0F604800] 18:57:22 INFO - GECKO(3144) | ++DOMWINDOW == 7 (0DE51400) [pid = 3144] [serial = 7] [outer = 12A25400] 18:57:23 INFO - GECKO(3144) | ++DOCSHELL 0F9A5000 == 4 [pid = 3144] [id = {626cbe38-c044-4844-b832-21743c10f245}] 18:57:23 INFO - GECKO(3144) | ++DOMWINDOW == 8 (0F9A7800) [pid = 3144] [serial = 8] [outer = 00000000] 18:57:23 INFO - GECKO(3144) | ++DOMWINDOW == 9 (1535B400) [pid = 3144] [serial = 9] [outer = 0F9A7800] 18:57:23 INFO - GECKO(3144) | ++DOMWINDOW == 10 (141BF400) [pid = 3144] [serial = 10] [outer = 0F9A7800] 18:57:25 INFO - GECKO(3144) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 18:57:25 INFO - GECKO(3144) | [3144] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 18:57:25 INFO - GECKO(3144) | [3144] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:57:25 INFO - GECKO(3144) | [3144] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 18:57:25 INFO - GECKO(3144) | [3144] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 18:57:25 INFO - GECKO(3144) | [3144] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 18:57:25 INFO - GECKO(3144) | [3144] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 18:57:25 INFO - GECKO(3144) | ++DOCSHELL 0F962000 == 5 [pid = 3144] [id = {ee91a5b5-5061-49e1-98a2-963fab5e6a70}] 18:57:25 INFO - GECKO(3144) | ++DOMWINDOW == 11 (154D2C00) [pid = 3144] [serial = 11] [outer = 00000000] 18:57:25 INFO - GECKO(3144) | ++DOCSHELL 177DDC00 == 6 [pid = 3144] [id = {43adc835-677a-41b0-981f-e63141ccd825}] 18:57:25 INFO - GECKO(3144) | ++DOMWINDOW == 12 (177DE800) [pid = 3144] [serial = 12] [outer = 00000000] 18:57:26 INFO - GECKO(3144) | ++DOCSHELL 1BA90400 == 7 [pid = 3144] [id = {7320a80f-2b06-4211-aa97-c4153bb3d6b7}] 18:57:26 INFO - GECKO(3144) | ++DOMWINDOW == 13 (1BA90800) [pid = 3144] [serial = 13] [outer = 00000000] 18:57:26 INFO - GECKO(3144) | ++DOMWINDOW == 14 (154CC800) [pid = 3144] [serial = 14] [outer = 1BA90800] 18:57:26 INFO - GECKO(3144) | ++DOMWINDOW == 15 (15A85C00) [pid = 3144] [serial = 15] [outer = 154D2C00] 18:57:26 INFO - GECKO(3144) | ++DOMWINDOW == 16 (15A86800) [pid = 3144] [serial = 16] [outer = 177DE800] 18:57:26 INFO - GECKO(3144) | ++DOMWINDOW == 17 (15A87C00) [pid = 3144] [serial = 17] [outer = 1BA90800] 18:57:28 INFO - GECKO(3144) | 1495591048641 Marionette INFO Listening on port 2828 18:57:30 INFO - GECKO(3144) | [3144] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 18:57:30 INFO - GECKO(3144) | ++DOMWINDOW == 18 (1E919800) [pid = 3144] [serial = 18] [outer = 1BA90800] 18:57:30 INFO - GECKO(3144) | ++DOMWINDOW == 19 (1EF5FC00) [pid = 3144] [serial = 19] [outer = 1BA90800] 18:57:31 INFO - GECKO(3144) | ++DOCSHELL 0E3A6000 == 8 [pid = 3144] [id = {21263efc-1bbf-46b2-8d9e-6c40762b6419}] 18:57:31 INFO - GECKO(3144) | ++DOMWINDOW == 20 (0E3ACC00) [pid = 3144] [serial = 20] [outer = 00000000] 18:57:31 INFO - GECKO(3144) | ++DOMWINDOW == 21 (0E2E8C00) [pid = 3144] [serial = 21] [outer = 0E3ACC00] 18:57:31 INFO - SimpleTest START 18:57:31 INFO - TEST-START | browser/base/content/test/chrome/test_aboutCrashed.xul 18:57:31 INFO - GECKO(3144) | ++DOMWINDOW == 22 (0EEB8800) [pid = 3144] [serial = 22] [outer = 0E3ACC00] 18:57:31 INFO - GECKO(3144) | --DOCSHELL 0F9A5C00 == 7 [pid = 3144] [id = {b81cc496-d86c-41f2-8590-61d7876f1b22}] 18:57:32 INFO - GECKO(3144) | ++DOMWINDOW == 23 (0D6E8400) [pid = 3144] [serial = 23] [outer = 0E3ACC00] 18:57:32 INFO - GECKO(3144) | ++DOCSHELL 17E48800 == 8 [pid = 3144] [id = {4a94accd-1820-49ff-8858-f28e29454b2b}] 18:57:32 INFO - GECKO(3144) | ++DOMWINDOW == 24 (17EDC400) [pid = 3144] [serial = 24] [outer = 00000000] 18:57:32 INFO - GECKO(3144) | ++DOCSHELL 17851000 == 9 [pid = 3144] [id = {8c31cf2f-5816-400b-a8ef-037042a3c7ca}] 18:57:32 INFO - GECKO(3144) | ++DOMWINDOW == 25 (17EDCC00) [pid = 3144] [serial = 25] [outer = 00000000] 18:57:32 INFO - GECKO(3144) | ++DOMWINDOW == 26 (17853400) [pid = 3144] [serial = 26] [outer = 17EDC400] 18:57:32 INFO - GECKO(3144) | ++DOMWINDOW == 27 (17EE0800) [pid = 3144] [serial = 27] [outer = 17EDCC00] 18:57:32 INFO - GECKO(3144) | ++DOMWINDOW == 28 (0D913000) [pid = 3144] [serial = 28] [outer = 17EDC400] 18:57:32 INFO - GECKO(3144) | ++DOMWINDOW == 29 (0D95F800) [pid = 3144] [serial = 29] [outer = 17EDCC00] 18:57:32 INFO - GECKO(3144) | MEMORY STAT | vsize 771MB | vsizeMaxContiguous 892MB | residentFast 245MB | heapAllocated 89MB 18:57:33 INFO - TEST-OK | browser/base/content/test/chrome/test_aboutCrashed.xul | took 1612ms 18:57:33 INFO - TEST-START | Shutdown 18:57:33 INFO - Passed: 2 18:57:33 INFO - Failed: 0 18:57:33 INFO - Todo: 0 18:57:33 INFO - Mode: non-e10s 18:57:33 INFO - Slowest: 1613ms - chrome://mochitests/content/chrome/browser/base/content/test/chrome/test_aboutCrashed.xul 18:57:33 INFO - SimpleTest FINISHED 18:57:33 INFO - TEST-INFO | Ran 1 Loops 18:57:33 INFO - SimpleTest FINISHED 18:57:33 INFO - GECKO(3144) | --DOCSHELL 0F9A5000 == 8 [pid = 3144] [id = {626cbe38-c044-4844-b832-21743c10f245}] 18:57:33 INFO - GECKO(3144) | --DOCSHELL 0F962000 == 7 [pid = 3144] [id = {ee91a5b5-5061-49e1-98a2-963fab5e6a70}] 18:57:33 INFO - GECKO(3144) | --DOCSHELL 12A25000 == 6 [pid = 3144] [id = {707a43a4-15ea-401f-b9c2-bf95a740656a}] 18:57:33 INFO - GECKO(3144) | --DOCSHELL 177DDC00 == 5 [pid = 3144] [id = {43adc835-677a-41b0-981f-e63141ccd825}] 18:57:33 INFO - GECKO(3144) | --DOCSHELL 0E3A6000 == 4 [pid = 3144] [id = {21263efc-1bbf-46b2-8d9e-6c40762b6419}] 18:57:33 INFO - GECKO(3144) | --DOCSHELL 17E48800 == 3 [pid = 3144] [id = {4a94accd-1820-49ff-8858-f28e29454b2b}] 18:57:33 INFO - GECKO(3144) | --DOCSHELL 17851000 == 2 [pid = 3144] [id = {8c31cf2f-5816-400b-a8ef-037042a3c7ca}] 18:57:33 INFO - GECKO(3144) | --DOCSHELL 0F604400 == 1 [pid = 3144] [id = {e6261cb0-4418-4489-b1eb-f566121f0a34}] 18:57:35 INFO - GECKO(3144) | [3144] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 18:57:36 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:36 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:36 INFO - GECKO(3144) | --DOCSHELL 1BA90400 == 0 [pid = 3144] [id = {7320a80f-2b06-4211-aa97-c4153bb3d6b7}] 18:57:36 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:36 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:36 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:36 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 18:57:37 INFO - GECKO(3144) | [3144] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 28 (1EF5FC00) [pid = 3144] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 27 (15A85C00) [pid = 3144] [serial = 15] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 26 (0F604C00) [pid = 3144] [serial = 6] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 25 (15A86800) [pid = 3144] [serial = 16] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 24 (15A87C00) [pid = 3144] [serial = 17] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 23 (0D95F800) [pid = 3144] [serial = 29] [outer = 00000000] [url = about:tabcrashed?e=tabcrashed&u=http%3A//www.example.com/2&c=UTF-8&f=regular&d=%20] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 22 (0EEB8800) [pid = 3144] [serial = 22] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 21 (154CC800) [pid = 3144] [serial = 14] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 20 (0D913000) [pid = 3144] [serial = 28] [outer = 00000000] [url = about:tabcrashed?e=tabcrashed&u=http%3A//www.example.com/1&c=UTF-8&f=regular&d=pageTitle] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 19 (17EE0800) [pid = 3144] [serial = 27] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 18 (1BA90800) [pid = 3144] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 17 (17853400) [pid = 3144] [serial = 26] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 16 (17EDCC00) [pid = 3144] [serial = 25] [outer = 00000000] [url = about:tabcrashed?e=tabcrashed&u=http%3A//www.example.com/2&c=UTF-8&f=regular&d=%20] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 15 (17EDC400) [pid = 3144] [serial = 24] [outer = 00000000] [url = about:tabcrashed?e=tabcrashed&u=http%3A//www.example.com/1&c=UTF-8&f=regular&d=pageTitle] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 14 (0D6E8400) [pid = 3144] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/base/content/test/chrome/test_aboutCrashed.xul] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 13 (0E3ACC00) [pid = 3144] [serial = 20] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/base/content/test/chrome/test_aboutCrashed.xul] 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 12 (141BF400) [pid = 3144] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 11 (177DE800) [pid = 3144] [serial = 12] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 10 (1535B400) [pid = 3144] [serial = 9] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 9 (0F9A7800) [pid = 3144] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 8 (0F9A6000) [pid = 3144] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 7 (0F9A6400) [pid = 3144] [serial = 2] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 6 (1E919800) [pid = 3144] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 5 (0E2E8C00) [pid = 3144] [serial = 21] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 4 (154D2C00) [pid = 3144] [serial = 11] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 3 (12A25400) [pid = 3144] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 2 (12A25800) [pid = 3144] [serial = 4] [outer = 00000000] [url = about:blank] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 1 (0F604800) [pid = 3144] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 18:57:37 INFO - GECKO(3144) | --DOMWINDOW == 0 (0DE51400) [pid = 3144] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:37 INFO - GECKO(3144) | [3144] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 18:57:37 INFO - GECKO(3144) | [3144] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 18:57:37 INFO - GECKO(3144) | nsStringStats 18:57:37 INFO - GECKO(3144) | => mAllocCount: 102414 18:57:37 INFO - GECKO(3144) | => mReallocCount: 7125 18:57:37 INFO - GECKO(3144) | => mFreeCount: 102414 18:57:37 INFO - GECKO(3144) | => mShareCount: 107984 18:57:37 INFO - GECKO(3144) | => mAdoptCount: 7813 18:57:37 INFO - GECKO(3144) | => mAdoptFreeCount: 7813 18:57:37 INFO - GECKO(3144) | => Process ID: 3144, Thread ID: 2828 18:57:37 INFO - TEST-INFO | Main app process: exit 0 18:57:37 INFO - runtests.py | Application ran for: 0:00:20.649000 18:57:37 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmppup8cmpidlog 18:57:37 INFO - Stopping web server 18:57:37 INFO - Stopping web socket server 18:57:37 INFO - Stopping ssltunnel 18:57:37 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 18:57:37 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 18:57:37 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 18:57:37 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 18:57:37 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 18:57:37 INFO - 18:57:37 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 3144 18:57:37 INFO - 18:57:37 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 18:57:37 INFO - | | Per-Inst Leaked| Total Rem| 18:57:37 INFO - 0 |TOTAL | 24 0| 1157324 0| 18:57:37 INFO - 18:57:37 INFO - nsTraceRefcnt::DumpStatistics: 1397 entries 18:57:37 INFO - 18:57:37 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 18:57:37 INFO - runtests.py | Running tests: end. 18:57:38 INFO - Buffered messages finished 18:57:38 INFO - dir: browser/components/feeds/test/chrome 18:57:39 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 18:57:39 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 18:57:39 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmp8xf716.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 18:57:39 INFO - runtests.py | Server pid: 2400 18:57:39 INFO - runtests.py | Websocket server pid: 428 18:57:39 INFO - runtests.py | SSL tunnel pid: 3812 18:57:39 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 18:57:39 INFO - [2400] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 18:57:39 INFO - [2400] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 18:57:40 INFO - [2400] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 18:57:40 INFO - runtests.py | Running with e10s: False 18:57:40 INFO - runtests.py | Running tests: start. 18:57:40 INFO - 18:57:40 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmp8xf716.mozrunner 18:57:40 INFO - runtests.py | Application pid: 308 18:57:40 INFO - TEST-INFO | started process GECKO(308) 18:57:40 INFO - GECKO(308) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmp8xf716.mozrunner\runtests_leaks.log 18:57:40 INFO - GECKO(308) | [308] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 18:57:41 INFO - GECKO(308) | [308] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 18:57:43 INFO - GECKO(308) | ++DOCSHELL 0FBA5C00 == 1 [pid = 308] [id = {0a743f6b-018f-4aa8-b68b-60c2a43daf66}] 18:57:43 INFO - GECKO(308) | ++DOMWINDOW == 1 (0FBA6000) [pid = 308] [serial = 1] [outer = 00000000] 18:57:43 INFO - GECKO(308) | ++DOMWINDOW == 2 (0FBA6400) [pid = 308] [serial = 2] [outer = 0FBA6000] 18:57:43 INFO - GECKO(308) | ++DOCSHELL 12926000 == 2 [pid = 308] [id = {4c2ffc5c-a4e6-4d5c-bbc0-408835a91cf8}] 18:57:43 INFO - GECKO(308) | ++DOMWINDOW == 3 (12926400) [pid = 308] [serial = 3] [outer = 00000000] 18:57:43 INFO - GECKO(308) | ++DOMWINDOW == 4 (12926800) [pid = 308] [serial = 4] [outer = 12926400] 18:57:44 INFO - GECKO(308) | ++DOCSHELL 0F804800 == 3 [pid = 308] [id = {e1861a53-1a41-4a97-9d30-b51ed09b023e}] 18:57:44 INFO - GECKO(308) | ++DOMWINDOW == 5 (0F804C00) [pid = 308] [serial = 5] [outer = 00000000] 18:57:44 INFO - GECKO(308) | ++DOMWINDOW == 6 (0F805000) [pid = 308] [serial = 6] [outer = 0F804C00] 18:57:44 INFO - GECKO(308) | ++DOMWINDOW == 7 (0E24DC00) [pid = 308] [serial = 7] [outer = 12926400] 18:57:45 INFO - GECKO(308) | ++DOCSHELL 13EC7C00 == 4 [pid = 308] [id = {591aa67b-c360-4348-8a21-42b63b4c42a0}] 18:57:45 INFO - GECKO(308) | ++DOMWINDOW == 8 (13EC8C00) [pid = 308] [serial = 8] [outer = 00000000] 18:57:45 INFO - GECKO(308) | ++DOMWINDOW == 9 (15230800) [pid = 308] [serial = 9] [outer = 13EC8C00] 18:57:45 INFO - GECKO(308) | ++DOMWINDOW == 10 (1437A800) [pid = 308] [serial = 10] [outer = 13EC8C00] 18:57:45 INFO - GECKO(308) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 18:57:45 INFO - GECKO(308) | [308] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 18:57:45 INFO - GECKO(308) | [308] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:57:45 INFO - GECKO(308) | [308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 18:57:45 INFO - GECKO(308) | [308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 18:57:45 INFO - GECKO(308) | [308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 18:57:45 INFO - GECKO(308) | [308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 18:57:46 INFO - GECKO(308) | ++DOCSHELL 1585BC00 == 5 [pid = 308] [id = {0b23cb8a-eb62-4478-affa-19701fb0f248}] 18:57:46 INFO - GECKO(308) | ++DOMWINDOW == 11 (181E3C00) [pid = 308] [serial = 11] [outer = 00000000] 18:57:46 INFO - GECKO(308) | ++DOCSHELL 181E4000 == 6 [pid = 308] [id = {499870c9-ad62-4ab0-9da2-d4046f7700ca}] 18:57:46 INFO - GECKO(308) | ++DOMWINDOW == 12 (181E5000) [pid = 308] [serial = 12] [outer = 00000000] 18:57:46 INFO - GECKO(308) | ++DOCSHELL 19E0D400 == 7 [pid = 308] [id = {c174c303-c340-43a3-af40-58e85cc96f54}] 18:57:46 INFO - GECKO(308) | ++DOMWINDOW == 13 (19E0D800) [pid = 308] [serial = 13] [outer = 00000000] 18:57:46 INFO - GECKO(308) | ++DOMWINDOW == 14 (15859C00) [pid = 308] [serial = 14] [outer = 19E0D800] 18:57:46 INFO - GECKO(308) | ++DOMWINDOW == 15 (0F805C00) [pid = 308] [serial = 15] [outer = 181E3C00] 18:57:46 INFO - GECKO(308) | ++DOMWINDOW == 16 (19829400) [pid = 308] [serial = 16] [outer = 181E5000] 18:57:46 INFO - GECKO(308) | ++DOMWINDOW == 17 (1982A800) [pid = 308] [serial = 17] [outer = 19E0D800] 18:57:48 INFO - GECKO(308) | 1495591068913 Marionette INFO Listening on port 2828 18:57:50 INFO - GECKO(308) | [308] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 18:57:50 INFO - GECKO(308) | ++DOMWINDOW == 18 (1DE9F000) [pid = 308] [serial = 18] [outer = 19E0D800] 18:57:50 INFO - GECKO(308) | ++DOMWINDOW == 19 (1E5AB800) [pid = 308] [serial = 19] [outer = 19E0D800] 18:57:51 INFO - GECKO(308) | ++DOCSHELL 1F105000 == 8 [pid = 308] [id = {b8fcdd06-442c-4516-9778-0b8746e0fe95}] 18:57:51 INFO - GECKO(308) | ++DOMWINDOW == 20 (1F108400) [pid = 308] [serial = 20] [outer = 00000000] 18:57:51 INFO - GECKO(308) | ++DOMWINDOW == 21 (18160400) [pid = 308] [serial = 21] [outer = 1F108400] 18:57:51 INFO - SimpleTest START 18:57:51 INFO - TEST-START | browser/components/feeds/test/chrome/test_423060.xul 18:57:51 INFO - GECKO(308) | ++DOMWINDOW == 22 (18158C00) [pid = 308] [serial = 22] [outer = 1F108400] 18:57:52 INFO - GECKO(308) | ++DOMWINDOW == 23 (1EB43000) [pid = 308] [serial = 23] [outer = 1F108400] 18:57:52 INFO - GECKO(308) | *** registerContentHandler(application/vnd.mozilla.maybe.feed,http://mochi.test:8888/tests/toolkit/components/places/tests/chrome/demohandler.html?feedurl=%s,Demo handler) 18:57:52 INFO - GECKO(308) | ++DOCSHELL 1F2A4400 == 9 [pid = 308] [id = {b2148674-05cc-4b24-aba6-c203f45cba7e}] 18:57:52 INFO - GECKO(308) | ++DOMWINDOW == 24 (1F2A4800) [pid = 308] [serial = 24] [outer = 00000000] 18:57:52 INFO - GECKO(308) | ++DOMWINDOW == 25 (009F3C00) [pid = 308] [serial = 25] [outer = 1F2A4800] 18:57:53 INFO - GECKO(308) | ++DOMWINDOW == 26 (009F2C00) [pid = 308] [serial = 26] [outer = 1F2A4800] 18:57:53 INFO - GECKO(308) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 457MB | residentFast 244MB | heapAllocated 89MB 18:57:53 INFO - TEST-OK | browser/components/feeds/test/chrome/test_423060.xul | took 2068ms 18:57:53 INFO - GECKO(308) | ++DOMWINDOW == 27 (0DF7A000) [pid = 308] [serial = 27] [outer = 1F108400] 18:57:53 INFO - TEST-START | browser/components/feeds/test/chrome/test_bug368464.html 18:57:53 INFO - GECKO(308) | ++DOMWINDOW == 28 (0DE5AC00) [pid = 308] [serial = 28] [outer = 1F108400] 18:57:53 INFO - GECKO(308) | ++DOCSHELL 0E553000 == 10 [pid = 308] [id = {c6834fee-bca2-4528-91d6-a1b5fa7b7440}] 18:57:53 INFO - GECKO(308) | ++DOMWINDOW == 29 (0E554C00) [pid = 308] [serial = 29] [outer = 00000000] 18:57:53 INFO - GECKO(308) | ++DOMWINDOW == 30 (0E6C1800) [pid = 308] [serial = 30] [outer = 0E554C00] 18:57:53 INFO - GECKO(308) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 457MB | residentFast 245MB | heapAllocated 91MB 18:57:53 INFO - TEST-OK | browser/components/feeds/test/chrome/test_bug368464.html | took 293ms 18:57:53 INFO - GECKO(308) | ++DOMWINDOW == 31 (0F808800) [pid = 308] [serial = 31] [outer = 1F108400] 18:57:53 INFO - TEST-START | browser/components/feeds/test/chrome/test_bug408328.html 18:57:53 INFO - GECKO(308) | ++DOMWINDOW == 32 (0DD5F400) [pid = 308] [serial = 32] [outer = 1F108400] 18:57:54 INFO - GECKO(308) | ++DOCSHELL 0F88E800 == 11 [pid = 308] [id = {de5b81d8-736e-48e4-9bfd-2daddcd02222}] 18:57:54 INFO - GECKO(308) | ++DOMWINDOW == 33 (0FB9E400) [pid = 308] [serial = 33] [outer = 00000000] 18:57:54 INFO - GECKO(308) | ++DOMWINDOW == 34 (12CE0800) [pid = 308] [serial = 34] [outer = 0FB9E400] 18:57:54 INFO - GECKO(308) | [308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp, line 948 18:57:54 INFO - GECKO(308) | [308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/caps/nsScriptSecurityManager.cpp, line 631 18:57:54 INFO - GECKO(308) | [308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/caps/nsScriptSecurityManager.cpp, line 631 18:57:54 INFO - GECKO(308) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 457MB | residentFast 248MB | heapAllocated 91MB 18:57:54 INFO - TEST-OK | browser/components/feeds/test/chrome/test_bug408328.html | took 634ms 18:57:54 INFO - GECKO(308) | ++DOMWINDOW == 35 (1B019C00) [pid = 308] [serial = 35] [outer = 1F108400] 18:57:54 INFO - TEST-START | browser/components/feeds/test/chrome/test_maxSniffing.html 18:57:54 INFO - GECKO(308) | ++DOMWINDOW == 36 (0DA2D000) [pid = 308] [serial = 36] [outer = 1F108400] 18:57:54 INFO - GECKO(308) | ++DOCSHELL 0DD5DC00 == 12 [pid = 308] [id = {f039bd72-8964-4e61-b729-01b05cbe91de}] 18:57:54 INFO - GECKO(308) | ++DOMWINDOW == 37 (0DD60C00) [pid = 308] [serial = 37] [outer = 00000000] 18:57:54 INFO - GECKO(308) | ++DOCSHELL 0DD61800 == 13 [pid = 308] [id = {a8a11444-8f8d-4962-8733-460b6f347c8f}] 18:57:54 INFO - GECKO(308) | ++DOMWINDOW == 38 (0DD63C00) [pid = 308] [serial = 38] [outer = 00000000] 18:57:54 INFO - GECKO(308) | ++DOMWINDOW == 39 (0DD58400) [pid = 308] [serial = 39] [outer = 0DD63C00] 18:57:54 INFO - GECKO(308) | ++DOMWINDOW == 40 (0DE5C000) [pid = 308] [serial = 40] [outer = 0DD60C00] 18:57:55 INFO - GECKO(308) | [308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/browser/components/shell/nsWindowsShellService.cpp, line 948 18:57:55 INFO - GECKO(308) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 457MB | residentFast 245MB | heapAllocated 87MB 18:57:55 INFO - TEST-OK | browser/components/feeds/test/chrome/test_maxSniffing.html | took 592ms 18:57:55 INFO - GECKO(308) | ++DOMWINDOW == 41 (0D9F5000) [pid = 308] [serial = 41] [outer = 1F108400] 18:57:55 INFO - TEST-START | Shutdown 18:57:55 INFO - Passed: 6 18:57:55 INFO - Failed: 0 18:57:55 INFO - Todo: 0 18:57:55 INFO - Mode: non-e10s 18:57:55 INFO - Slowest: 2068ms - chrome://mochitests/content/chrome/browser/components/feeds/test/chrome/test_423060.xul 18:57:55 INFO - SimpleTest FINISHED 18:57:55 INFO - TEST-INFO | Ran 1 Loops 18:57:55 INFO - SimpleTest FINISHED 18:57:55 INFO - GECKO(308) | ++DOMWINDOW == 42 (0DA47000) [pid = 308] [serial = 42] [outer = 1F108400] 18:57:55 INFO - GECKO(308) | --DOCSHELL 1585BC00 == 12 [pid = 308] [id = {0b23cb8a-eb62-4478-affa-19701fb0f248}] 18:57:55 INFO - GECKO(308) | --DOCSHELL 0FBA5C00 == 11 [pid = 308] [id = {0a743f6b-018f-4aa8-b68b-60c2a43daf66}] 18:57:55 INFO - GECKO(308) | --DOCSHELL 13EC7C00 == 10 [pid = 308] [id = {591aa67b-c360-4348-8a21-42b63b4c42a0}] 18:57:55 INFO - GECKO(308) | --DOCSHELL 12926000 == 9 [pid = 308] [id = {4c2ffc5c-a4e6-4d5c-bbc0-408835a91cf8}] 18:57:56 INFO - GECKO(308) | --DOCSHELL 181E4000 == 8 [pid = 308] [id = {499870c9-ad62-4ab0-9da2-d4046f7700ca}] 18:57:56 INFO - GECKO(308) | --DOCSHELL 1F2A4400 == 7 [pid = 308] [id = {b2148674-05cc-4b24-aba6-c203f45cba7e}] 18:57:56 INFO - GECKO(308) | --DOCSHELL 0E553000 == 6 [pid = 308] [id = {c6834fee-bca2-4528-91d6-a1b5fa7b7440}] 18:57:56 INFO - GECKO(308) | --DOCSHELL 0F804800 == 5 [pid = 308] [id = {e1861a53-1a41-4a97-9d30-b51ed09b023e}] 18:57:56 INFO - GECKO(308) | --DOCSHELL 0F88E800 == 4 [pid = 308] [id = {de5b81d8-736e-48e4-9bfd-2daddcd02222}] 18:57:56 INFO - GECKO(308) | --DOCSHELL 0DD61800 == 3 [pid = 308] [id = {a8a11444-8f8d-4962-8733-460b6f347c8f}] 18:57:56 INFO - GECKO(308) | --DOCSHELL 0DD5DC00 == 2 [pid = 308] [id = {f039bd72-8964-4e61-b729-01b05cbe91de}] 18:57:58 INFO - GECKO(308) | [308] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 18:57:58 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:58 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:58 INFO - GECKO(308) | --DOCSHELL 1F105000 == 1 [pid = 308] [id = {b8fcdd06-442c-4516-9778-0b8746e0fe95}] 18:57:58 INFO - GECKO(308) | --DOCSHELL 19E0D400 == 0 [pid = 308] [id = {c174c303-c340-43a3-af40-58e85cc96f54}] 18:57:58 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:58 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:59 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:59 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:59 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:57:59 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 18:58:00 INFO - GECKO(308) | [308] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 41 (0F805000) [pid = 308] [serial = 6] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 40 (0E6C1800) [pid = 308] [serial = 30] [outer = 00000000] [url = http://mochi.test:8888/tests/browser/components/feeds/test/bug368464-data.xml] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 39 (0DD58400) [pid = 308] [serial = 39] [outer = 00000000] [url = http://mochi.test:8888/tests/browser/components/feeds/test/valid-unsniffable-feed.xml] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 38 (181E3C00) [pid = 308] [serial = 11] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 37 (1DE9F000) [pid = 308] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 36 (0DA47000) [pid = 308] [serial = 42] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 35 (009F3C00) [pid = 308] [serial = 25] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 34 (0D9F5000) [pid = 308] [serial = 41] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 33 (1437A800) [pid = 308] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 32 (0DE5C000) [pid = 308] [serial = 40] [outer = 00000000] [url = http://mochi.test:8888/tests/browser/components/feeds/test/valid-feed.xml] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 31 (15230800) [pid = 308] [serial = 9] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 30 (0DF7A000) [pid = 308] [serial = 27] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 29 (0F808800) [pid = 308] [serial = 31] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 28 (0FB9E400) [pid = 308] [serial = 33] [outer = 00000000] [url = http://mochi.test:8888/tests/browser/components/feeds/test/bug408328-data.xml] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 27 (13EC8C00) [pid = 308] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 26 (1982A800) [pid = 308] [serial = 17] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 25 (0DD63C00) [pid = 308] [serial = 38] [outer = 00000000] [url = http://mochi.test:8888/tests/browser/components/feeds/test/valid-unsniffable-feed.xml] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 24 (0DD60C00) [pid = 308] [serial = 37] [outer = 00000000] [url = http://mochi.test:8888/tests/browser/components/feeds/test/valid-feed.xml] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 23 (0DE5AC00) [pid = 308] [serial = 28] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/feeds/test/chrome/test_bug368464.html] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 22 (0DA2D000) [pid = 308] [serial = 36] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/feeds/test/chrome/test_maxSniffing.html] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 21 (19829400) [pid = 308] [serial = 16] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 20 (0F805C00) [pid = 308] [serial = 15] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 19 (0E554C00) [pid = 308] [serial = 29] [outer = 00000000] [url = http://mochi.test:8888/tests/browser/components/feeds/test/bug368464-data.xml] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 18 (1B019C00) [pid = 308] [serial = 35] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 17 (1F2A4800) [pid = 308] [serial = 24] [outer = 00000000] [url = http://mochi.test:8888/tests/toolkit/components/places/tests/chrome/demohandler.html?feedurl=http%3A%2F%2Fmochi.test%3A8888%2Ftests%2Ftoolkit%2Fcomponents%2Fplaces%2Ftests%2Fchrome%2Fsample_feed.atom] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 16 (0FBA6000) [pid = 308] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 15 (0FBA6400) [pid = 308] [serial = 2] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 14 (1F108400) [pid = 308] [serial = 20] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 13 (18160400) [pid = 308] [serial = 21] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 12 (12926400) [pid = 308] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 11 (12926800) [pid = 308] [serial = 4] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 10 (15859C00) [pid = 308] [serial = 14] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 9 (0DD5F400) [pid = 308] [serial = 32] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/feeds/test/chrome/test_bug408328.html] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 8 (12CE0800) [pid = 308] [serial = 34] [outer = 00000000] [url = http://mochi.test:8888/tests/browser/components/feeds/test/bug408328-data.xml] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 7 (0F804C00) [pid = 308] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 6 (1E5AB800) [pid = 308] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 5 (18158C00) [pid = 308] [serial = 22] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 4 (181E5000) [pid = 308] [serial = 12] [outer = 00000000] [url = about:blank] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 3 (1EB43000) [pid = 308] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/feeds/test/chrome/test_423060.xul] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 2 (19E0D800) [pid = 308] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 1 (009F2C00) [pid = 308] [serial = 26] [outer = 00000000] [url = http://mochi.test:8888/tests/toolkit/components/places/tests/chrome/demohandler.html?feedurl=http%3A%2F%2Fmochi.test%3A8888%2Ftests%2Ftoolkit%2Fcomponents%2Fplaces%2Ftests%2Fchrome%2Fsample_feed.atom] 18:58:00 INFO - GECKO(308) | --DOMWINDOW == 0 (0E24DC00) [pid = 308] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: Extra shutdown CC: 'i < NORMAL_SHUTDOWN_COLLECTIONS', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/base/nsCycleCollector.cpp, line 3594 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:00 INFO - GECKO(308) | [308] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 18:58:00 INFO - GECKO(308) | [308] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 18:58:00 INFO - GECKO(308) | nsStringStats 18:58:00 INFO - GECKO(308) | => mAllocCount: 108635 18:58:00 INFO - GECKO(308) | => mReallocCount: 7332 18:58:00 INFO - GECKO(308) | => mFreeCount: 108635 18:58:00 INFO - GECKO(308) | => mShareCount: 113063 18:58:00 INFO - GECKO(308) | => mAdoptCount: 7769 18:58:00 INFO - GECKO(308) | => mAdoptFreeCount: 7769 18:58:00 INFO - GECKO(308) | => Process ID: 308, Thread ID: 1808 18:58:00 INFO - TEST-INFO | Main app process: exit 0 18:58:00 INFO - runtests.py | Application ran for: 0:00:20.623000 18:58:00 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmp9hx0sdpidlog 18:58:00 INFO - Stopping web server 18:58:00 INFO - Stopping web socket server 18:58:00 INFO - Stopping ssltunnel 18:58:00 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 18:58:00 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 18:58:00 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 18:58:00 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 18:58:00 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 18:58:00 INFO - 18:58:00 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 308 18:58:00 INFO - 18:58:00 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 18:58:00 INFO - | | Per-Inst Leaked| Total Rem| 18:58:00 INFO - 0 |TOTAL | 21 0| 1807040 0| 18:58:00 INFO - 18:58:00 INFO - nsTraceRefcnt::DumpStatistics: 1433 entries 18:58:00 INFO - 18:58:00 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 18:58:00 INFO - runtests.py | Running tests: end. 18:58:01 INFO - Buffered messages finished 18:58:01 INFO - dir: browser/components/places/tests/chrome 18:58:02 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 18:58:02 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 18:58:02 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpw2jsu3.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 18:58:02 INFO - runtests.py | Server pid: 1408 18:58:02 INFO - runtests.py | Websocket server pid: 3904 18:58:02 INFO - runtests.py | SSL tunnel pid: 3628 18:58:02 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 18:58:02 INFO - [1408] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 18:58:02 INFO - [1408] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 18:58:02 INFO - [1408] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 18:58:02 INFO - runtests.py | Running with e10s: False 18:58:02 INFO - runtests.py | Running tests: start. 18:58:02 INFO - 18:58:02 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpw2jsu3.mozrunner 18:58:02 INFO - runtests.py | Application pid: 3332 18:58:02 INFO - TEST-INFO | started process GECKO(3332) 18:58:03 INFO - GECKO(3332) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpw2jsu3.mozrunner\runtests_leaks.log 18:58:03 INFO - GECKO(3332) | [3332] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 18:58:04 INFO - GECKO(3332) | [3332] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 18:58:06 INFO - GECKO(3332) | ++DOCSHELL 0F4A5400 == 1 [pid = 3332] [id = {4a337d17-6c54-4cd6-b193-481832221a6b}] 18:58:06 INFO - GECKO(3332) | ++DOMWINDOW == 1 (0F4A5800) [pid = 3332] [serial = 1] [outer = 00000000] 18:58:06 INFO - GECKO(3332) | ++DOMWINDOW == 2 (0F4A5C00) [pid = 3332] [serial = 2] [outer = 0F4A5800] 18:58:06 INFO - GECKO(3332) | ++DOCSHELL 1252C000 == 2 [pid = 3332] [id = {252b34da-f5da-428e-82ea-cfce861afbc3}] 18:58:06 INFO - GECKO(3332) | ++DOMWINDOW == 3 (1252C400) [pid = 3332] [serial = 3] [outer = 00000000] 18:58:06 INFO - GECKO(3332) | ++DOMWINDOW == 4 (1252C800) [pid = 3332] [serial = 4] [outer = 1252C400] 18:58:07 INFO - GECKO(3332) | ++DOCSHELL 0F206800 == 3 [pid = 3332] [id = {b0be25f5-511f-447b-bd61-64d17a947288}] 18:58:07 INFO - GECKO(3332) | ++DOMWINDOW == 5 (0F206C00) [pid = 3332] [serial = 5] [outer = 00000000] 18:58:07 INFO - GECKO(3332) | ++DOMWINDOW == 6 (0F207000) [pid = 3332] [serial = 6] [outer = 0F206C00] 18:58:07 INFO - GECKO(3332) | ++DOMWINDOW == 7 (0DF15C00) [pid = 3332] [serial = 7] [outer = 1252C400] 18:58:07 INFO - GECKO(3332) | ++DOCSHELL 0F4A4800 == 4 [pid = 3332] [id = {0b7005a1-45f4-42a5-aa31-cfea28c97bf1}] 18:58:07 INFO - GECKO(3332) | ++DOMWINDOW == 8 (0F4A7000) [pid = 3332] [serial = 8] [outer = 00000000] 18:58:07 INFO - GECKO(3332) | ++DOMWINDOW == 9 (1520E800) [pid = 3332] [serial = 9] [outer = 0F4A7000] 18:58:08 INFO - GECKO(3332) | ++DOMWINDOW == 10 (15213C00) [pid = 3332] [serial = 10] [outer = 0F4A7000] 18:58:08 INFO - GECKO(3332) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 18:58:08 INFO - GECKO(3332) | [3332] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 18:58:08 INFO - GECKO(3332) | [3332] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:58:08 INFO - GECKO(3332) | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 18:58:08 INFO - GECKO(3332) | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 18:58:08 INFO - GECKO(3332) | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 18:58:08 INFO - GECKO(3332) | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 18:58:08 INFO - GECKO(3332) | ++DOCSHELL 0F45C800 == 5 [pid = 3332] [id = {bd0d9e1c-44a5-4920-b4c7-bc1a3c06597a}] 18:58:08 INFO - GECKO(3332) | ++DOMWINDOW == 11 (15CDCC00) [pid = 3332] [serial = 11] [outer = 00000000] 18:58:08 INFO - GECKO(3332) | ++DOCSHELL 178AB400 == 6 [pid = 3332] [id = {ef9c7f9b-2e9b-4807-b84a-ba8935c05e67}] 18:58:08 INFO - GECKO(3332) | ++DOMWINDOW == 12 (178ABC00) [pid = 3332] [serial = 12] [outer = 00000000] 18:58:09 INFO - GECKO(3332) | ++DOCSHELL 199CE400 == 7 [pid = 3332] [id = {75587f08-d5a5-4e92-8781-d90d728486bd}] 18:58:09 INFO - GECKO(3332) | ++DOMWINDOW == 13 (199CE800) [pid = 3332] [serial = 13] [outer = 00000000] 18:58:09 INFO - GECKO(3332) | ++DOMWINDOW == 14 (157C5800) [pid = 3332] [serial = 14] [outer = 199CE800] 18:58:09 INFO - GECKO(3332) | ++DOMWINDOW == 15 (0F207C00) [pid = 3332] [serial = 15] [outer = 15CDCC00] 18:58:09 INFO - GECKO(3332) | ++DOMWINDOW == 16 (19DE2C00) [pid = 3332] [serial = 16] [outer = 178ABC00] 18:58:09 INFO - GECKO(3332) | ++DOMWINDOW == 17 (19DE4000) [pid = 3332] [serial = 17] [outer = 199CE800] 18:58:11 INFO - GECKO(3332) | 1495591091716 Marionette INFO Listening on port 2828 18:58:13 INFO - GECKO(3332) | [3332] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 18:58:13 INFO - GECKO(3332) | ++DOMWINDOW == 18 (1570F400) [pid = 3332] [serial = 18] [outer = 199CE800] 18:58:13 INFO - GECKO(3332) | ++DOMWINDOW == 19 (1EA05000) [pid = 3332] [serial = 19] [outer = 199CE800] 18:58:13 INFO - GECKO(3332) | ++DOCSHELL 1EA05400 == 8 [pid = 3332] [id = {7aa061d6-95d2-4564-bdb3-ce4b72c3105d}] 18:58:13 INFO - GECKO(3332) | ++DOMWINDOW == 20 (1EA0EC00) [pid = 3332] [serial = 20] [outer = 00000000] 18:58:13 INFO - GECKO(3332) | ++DOMWINDOW == 21 (19260400) [pid = 3332] [serial = 21] [outer = 1EA0EC00] 18:58:14 INFO - SimpleTest START 18:58:14 INFO - TEST-START | browser/components/places/tests/chrome/test_0_bug510634.xul 18:58:14 INFO - GECKO(3332) | ++DOMWINDOW == 22 (15710400) [pid = 3332] [serial = 22] [outer = 1EA0EC00] 18:58:15 INFO - GECKO(3332) | ++DOMWINDOW == 23 (1925CC00) [pid = 3332] [serial = 23] [outer = 1EA0EC00] 18:58:15 INFO - GECKO(3332) | MEMORY STAT | vsize 771MB | vsizeMaxContiguous 678MB | residentFast 257MB | heapAllocated 105MB 18:58:15 INFO - TEST-OK | browser/components/places/tests/chrome/test_0_bug510634.xul | took 1430ms 18:58:15 INFO - GECKO(3332) | ++DOMWINDOW == 24 (0FA0C000) [pid = 3332] [serial = 24] [outer = 1EA0EC00] 18:58:15 INFO - TEST-START | browser/components/places/tests/chrome/test_0_multiple_left_pane.xul 18:58:15 INFO - GECKO(3332) | ++DOMWINDOW == 25 (1E60D800) [pid = 3332] [serial = 25] [outer = 1EA0EC00] 18:58:16 INFO - GECKO(3332) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 678MB | residentFast 250MB | heapAllocated 94MB 18:58:16 INFO - TEST-OK | browser/components/places/tests/chrome/test_0_multiple_left_pane.xul | took 433ms 18:58:16 INFO - GECKO(3332) | ++DOMWINDOW == 26 (0DE4E000) [pid = 3332] [serial = 26] [outer = 1EA0EC00] 18:58:16 INFO - TEST-START | browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xul 18:58:16 INFO - GECKO(3332) | ++DOMWINDOW == 27 (0DE49800) [pid = 3332] [serial = 27] [outer = 1EA0EC00] 18:58:17 INFO - GECKO(3332) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 678MB | residentFast 250MB | heapAllocated 93MB 18:58:17 INFO - TEST-OK | browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xul | took 992ms 18:58:17 INFO - GECKO(3332) | ++DOMWINDOW == 28 (0DE4A000) [pid = 3332] [serial = 28] [outer = 1EA0EC00] 18:58:17 INFO - TEST-START | browser/components/places/tests/chrome/test_bug427633_no_newfolder_if_noip.xul 18:58:17 INFO - GECKO(3332) | ++DOMWINDOW == 29 (15711800) [pid = 3332] [serial = 29] [outer = 1EA0EC00] 18:58:18 INFO - GECKO(3332) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 678MB | residentFast 248MB | heapAllocated 89MB 18:58:18 INFO - TEST-OK | browser/components/places/tests/chrome/test_bug427633_no_newfolder_if_noip.xul | took 848ms 18:58:18 INFO - GECKO(3332) | ++DOMWINDOW == 30 (0D75E000) [pid = 3332] [serial = 30] [outer = 1EA0EC00] 18:58:18 INFO - TEST-START | browser/components/places/tests/chrome/test_bug485100-change-case-loses-tag.xul 18:58:18 INFO - GECKO(3332) | ++DOMWINDOW == 31 (09E06800) [pid = 3332] [serial = 31] [outer = 1EA0EC00] 18:58:18 INFO - GECKO(3332) | --DOCSHELL 0F4A5400 == 7 [pid = 3332] [id = {4a337d17-6c54-4cd6-b193-481832221a6b}] 18:58:18 INFO - GECKO(3332) | --DOCSHELL 0F4A4800 == 6 [pid = 3332] [id = {0b7005a1-45f4-42a5-aa31-cfea28c97bf1}] 18:58:18 INFO - GECKO(3332) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 678MB | residentFast 240MB | heapAllocated 80MB 18:58:18 INFO - TEST-OK | browser/components/places/tests/chrome/test_bug485100-change-case-loses-tag.xul | took 529ms 18:58:18 INFO - GECKO(3332) | ++DOMWINDOW == 32 (0E421C00) [pid = 3332] [serial = 32] [outer = 1EA0EC00] 18:58:18 INFO - TEST-START | browser/components/places/tests/chrome/test_bug549192.xul 18:58:18 INFO - GECKO(3332) | ++DOMWINDOW == 33 (0D87B800) [pid = 3332] [serial = 33] [outer = 1EA0EC00] 18:58:19 INFO - GECKO(3332) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 678MB | residentFast 241MB | heapAllocated 82MB 18:58:19 INFO - TEST-OK | browser/components/places/tests/chrome/test_bug549192.xul | took 711ms 18:58:19 INFO - GECKO(3332) | ++DOMWINDOW == 34 (0DE48000) [pid = 3332] [serial = 34] [outer = 1EA0EC00] 18:58:19 INFO - TEST-START | browser/components/places/tests/chrome/test_bug549491.xul 18:58:19 INFO - GECKO(3332) | ++DOMWINDOW == 35 (12FBB000) [pid = 3332] [serial = 35] [outer = 1EA0EC00] 18:58:19 INFO - GECKO(3332) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 678MB | residentFast 243MB | heapAllocated 83MB 18:58:19 INFO - TEST-OK | browser/components/places/tests/chrome/test_bug549491.xul | took 270ms 18:58:19 INFO - GECKO(3332) | ++DOMWINDOW == 36 (13B3B800) [pid = 3332] [serial = 36] [outer = 1EA0EC00] 18:58:19 INFO - TEST-START | browser/components/places/tests/chrome/test_bug631374_tags_selector_scroll.xul 18:58:19 INFO - GECKO(3332) | ++DOMWINDOW == 37 (12FBC000) [pid = 3332] [serial = 37] [outer = 1EA0EC00] 18:58:22 INFO - GECKO(3332) | MEMORY STAT | vsize 774MB | vsizeMaxContiguous 678MB | residentFast 249MB | heapAllocated 89MB 18:58:22 INFO - TEST-OK | browser/components/places/tests/chrome/test_bug631374_tags_selector_scroll.xul | took 2364ms 18:58:22 INFO - GECKO(3332) | ++DOMWINDOW == 38 (1CC2FC00) [pid = 3332] [serial = 38] [outer = 1EA0EC00] 18:58:22 INFO - TEST-START | browser/components/places/tests/chrome/test_editBookmarkOverlay_keywords.xul 18:58:22 INFO - GECKO(3332) | ++DOMWINDOW == 39 (15CEA400) [pid = 3332] [serial = 39] [outer = 1EA0EC00] 18:58:23 INFO - GECKO(3332) | MEMORY STAT | vsize 774MB | vsizeMaxContiguous 678MB | residentFast 250MB | heapAllocated 90MB 18:58:23 INFO - TEST-OK | browser/components/places/tests/chrome/test_editBookmarkOverlay_keywords.xul | took 865ms 18:58:23 INFO - GECKO(3332) | ++DOMWINDOW == 40 (1ED7AC00) [pid = 3332] [serial = 40] [outer = 1EA0EC00] 18:58:23 INFO - TEST-START | browser/components/places/tests/chrome/test_editBookmarkOverlay_tags_liveUpdate.xul 18:58:23 INFO - GECKO(3332) | ++DOMWINDOW == 41 (0FA01400) [pid = 3332] [serial = 41] [outer = 1EA0EC00] 18:58:24 INFO - GECKO(3332) | MEMORY STAT | vsize 777MB | vsizeMaxContiguous 678MB | residentFast 255MB | heapAllocated 92MB 18:58:24 INFO - TEST-OK | browser/components/places/tests/chrome/test_editBookmarkOverlay_tags_liveUpdate.xul | took 1028ms 18:58:24 INFO - GECKO(3332) | ++DOMWINDOW == 42 (1E3D4400) [pid = 3332] [serial = 42] [outer = 1EA0EC00] 18:58:24 INFO - TEST-START | browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xul 18:58:24 INFO - GECKO(3332) | ++DOMWINDOW == 43 (1E3D2800) [pid = 3332] [serial = 43] [outer = 1EA0EC00] 18:58:24 INFO - GECKO(3332) | MEMORY STAT | vsize 778MB | vsizeMaxContiguous 678MB | residentFast 255MB | heapAllocated 91MB 18:58:24 INFO - TEST-OK | browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xul | took 488ms 18:58:24 INFO - GECKO(3332) | ++DOMWINDOW == 44 (0084CC00) [pid = 3332] [serial = 44] [outer = 1EA0EC00] 18:58:24 INFO - TEST-START | browser/components/places/tests/chrome/test_treeview_date.xul 18:58:25 INFO - GECKO(3332) | ++DOMWINDOW == 45 (0F45D000) [pid = 3332] [serial = 45] [outer = 1EA0EC00] 18:58:26 INFO - GECKO(3332) | MEMORY STAT | vsize 779MB | vsizeMaxContiguous 678MB | residentFast 256MB | heapAllocated 90MB 18:58:26 INFO - TEST-OK | browser/components/places/tests/chrome/test_treeview_date.xul | took 1290ms 18:58:26 INFO - GECKO(3332) | ++DOMWINDOW == 46 (0D2A8C00) [pid = 3332] [serial = 46] [outer = 1EA0EC00] 18:58:26 INFO - TEST-START | Shutdown 18:58:26 INFO - Passed: 201 18:58:26 INFO - Failed: 0 18:58:26 INFO - Todo: 0 18:58:26 INFO - Mode: non-e10s 18:58:26 INFO - Slowest: 2364ms - chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_bug631374_tags_selector_scroll.xul 18:58:26 INFO - SimpleTest FINISHED 18:58:26 INFO - TEST-INFO | Ran 1 Loops 18:58:26 INFO - SimpleTest FINISHED 18:58:26 INFO - GECKO(3332) | ++DOMWINDOW == 47 (0D2A5800) [pid = 3332] [serial = 47] [outer = 1EA0EC00] 18:58:26 INFO - GECKO(3332) | --DOCSHELL 0F45C800 == 5 [pid = 3332] [id = {bd0d9e1c-44a5-4920-b4c7-bc1a3c06597a}] 18:58:26 INFO - GECKO(3332) | --DOCSHELL 1252C000 == 4 [pid = 3332] [id = {252b34da-f5da-428e-82ea-cfce861afbc3}] 18:58:27 INFO - GECKO(3332) | --DOCSHELL 178AB400 == 3 [pid = 3332] [id = {ef9c7f9b-2e9b-4807-b84a-ba8935c05e67}] 18:58:27 INFO - GECKO(3332) | --DOCSHELL 0F206800 == 2 [pid = 3332] [id = {b0be25f5-511f-447b-bd61-64d17a947288}] 18:58:27 INFO - GECKO(3332) | --DOMWINDOW == 46 (1252C800) [pid = 3332] [serial = 4] [outer = 00000000] [url = about:blank] 18:58:27 INFO - GECKO(3332) | --DOMWINDOW == 45 (19260400) [pid = 3332] [serial = 21] [outer = 00000000] [url = about:blank] 18:58:27 INFO - GECKO(3332) | --DOMWINDOW == 44 (15710400) [pid = 3332] [serial = 22] [outer = 00000000] [url = about:blank] 18:58:27 INFO - GECKO(3332) | --DOMWINDOW == 43 (157C5800) [pid = 3332] [serial = 14] [outer = 00000000] [url = about:blank] 18:58:27 INFO - GECKO(3332) | --DOMWINDOW == 42 (1520E800) [pid = 3332] [serial = 9] [outer = 00000000] [url = about:blank] 18:58:29 INFO - GECKO(3332) | [3332] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 18:58:30 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:30 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:30 INFO - GECKO(3332) | --DOCSHELL 1EA05400 == 1 [pid = 3332] [id = {7aa061d6-95d2-4564-bdb3-ce4b72c3105d}] 18:58:30 INFO - GECKO(3332) | --DOCSHELL 199CE400 == 0 [pid = 3332] [id = {75587f08-d5a5-4e92-8781-d90d728486bd}] 18:58:30 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:30 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:30 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:30 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:31 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:31 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:31 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:31 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:31 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:31 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:32 INFO - GECKO(3332) | [3332] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 18:58:32 INFO - GECKO(3332) | [3332] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 41 (1E3D2800) [pid = 3332] [serial = 43] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_selectItems_on_nested_tree.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 40 (12FBB000) [pid = 3332] [serial = 35] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_bug549491.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 39 (0F207000) [pid = 3332] [serial = 6] [outer = 00000000] [url = about:blank] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 38 (15711800) [pid = 3332] [serial = 29] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_bug427633_no_newfolder_if_noip.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 37 (0F45D000) [pid = 3332] [serial = 45] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_treeview_date.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 36 (0D87B800) [pid = 3332] [serial = 33] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_bug549192.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 35 (15CEA400) [pid = 3332] [serial = 39] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_editBookmarkOverlay_keywords.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 34 (0DE49800) [pid = 3332] [serial = 27] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_bug1163447_selectItems_through_shortcut.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 33 (1925CC00) [pid = 3332] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_0_bug510634.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 32 (0D2A5800) [pid = 3332] [serial = 47] [outer = 00000000] [url = about:blank] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 31 (0D2A8C00) [pid = 3332] [serial = 46] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 30 (1EA0EC00) [pid = 3332] [serial = 20] [outer = 00000000] [url = about:blank] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 29 (199CE800) [pid = 3332] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 28 (0F206C00) [pid = 3332] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 27 (1EA05000) [pid = 3332] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 26 (15213C00) [pid = 3332] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 25 (0F4A5C00) [pid = 3332] [serial = 2] [outer = 00000000] [url = about:blank] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 24 (0F4A5800) [pid = 3332] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 23 (12FBC000) [pid = 3332] [serial = 37] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_bug631374_tags_selector_scroll.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 22 (1CC2FC00) [pid = 3332] [serial = 38] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 21 (19DE4000) [pid = 3332] [serial = 17] [outer = 00000000] [url = about:blank] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 20 (1570F400) [pid = 3332] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 19 (0FA0C000) [pid = 3332] [serial = 24] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 18 (1E60D800) [pid = 3332] [serial = 25] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_0_multiple_left_pane.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 17 (0DE4E000) [pid = 3332] [serial = 26] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 16 (0DE4A000) [pid = 3332] [serial = 28] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 15 (1E3D4400) [pid = 3332] [serial = 42] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 14 (0084CC00) [pid = 3332] [serial = 44] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 13 (13B3B800) [pid = 3332] [serial = 36] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 12 (0DE48000) [pid = 3332] [serial = 34] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 11 (0D75E000) [pid = 3332] [serial = 30] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 10 (09E06800) [pid = 3332] [serial = 31] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_bug485100-change-case-loses-tag.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 9 (0E421C00) [pid = 3332] [serial = 32] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 8 (1ED7AC00) [pid = 3332] [serial = 40] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 7 (0F4A7000) [pid = 3332] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 6 (1252C400) [pid = 3332] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 5 (0FA01400) [pid = 3332] [serial = 41] [outer = 00000000] [url = chrome://mochitests/content/chrome/browser/components/places/tests/chrome/test_editBookmarkOverlay_tags_liveUpdate.xul] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 4 (15CDCC00) [pid = 3332] [serial = 11] [outer = 00000000] [url = about:blank] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 3 (0F207C00) [pid = 3332] [serial = 15] [outer = 00000000] [url = about:blank] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 2 (19DE2C00) [pid = 3332] [serial = 16] [outer = 00000000] [url = about:blank] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 1 (178ABC00) [pid = 3332] [serial = 12] [outer = 00000000] [url = about:blank] 18:58:32 INFO - GECKO(3332) | --DOMWINDOW == 0 (0DF15C00) [pid = 3332] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:32 INFO - GECKO(3332) | [3332] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 18:58:32 INFO - GECKO(3332) | [3332] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 18:58:32 INFO - GECKO(3332) | nsStringStats 18:58:32 INFO - GECKO(3332) | => mAllocCount: 135397 18:58:32 INFO - GECKO(3332) | => mReallocCount: 9826 18:58:32 INFO - GECKO(3332) | => mFreeCount: 135397 18:58:32 INFO - GECKO(3332) | => mShareCount: 158848 18:58:32 INFO - GECKO(3332) | => mAdoptCount: 10194 18:58:32 INFO - GECKO(3332) | => mAdoptFreeCount: 10194 18:58:32 INFO - GECKO(3332) | => Process ID: 3332, Thread ID: 4088 18:58:32 INFO - TEST-INFO | Main app process: exit 0 18:58:32 INFO - runtests.py | Application ran for: 0:00:29.352000 18:58:32 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpqxngeepidlog 18:58:32 INFO - Stopping web server 18:58:32 INFO - Stopping web socket server 18:58:32 INFO - Stopping ssltunnel 18:58:32 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 18:58:32 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 18:58:32 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 18:58:32 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 18:58:32 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 18:58:32 INFO - 18:58:32 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 3332 18:58:32 INFO - 18:58:32 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 18:58:32 INFO - | | Per-Inst Leaked| Total Rem| 18:58:32 INFO - 0 |TOTAL | 18 0| 4509265 0| 18:58:32 INFO - 18:58:32 INFO - nsTraceRefcnt::DumpStatistics: 1440 entries 18:58:32 INFO - 18:58:32 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 18:58:32 INFO - runtests.py | Running tests: end. 18:58:33 INFO - Buffered messages finished 18:58:33 INFO - dir: caps/tests/mochitest 18:58:33 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 18:58:34 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 18:58:34 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpufkttm.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 18:58:34 INFO - runtests.py | Server pid: 1780 18:58:34 INFO - runtests.py | Websocket server pid: 2876 18:58:34 INFO - runtests.py | SSL tunnel pid: 3468 18:58:34 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 18:58:34 INFO - [1780] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 18:58:34 INFO - [1780] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 18:58:34 INFO - [1780] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 18:58:34 INFO - runtests.py | Running with e10s: False 18:58:34 INFO - runtests.py | Running tests: start. 18:58:34 INFO - 18:58:34 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpufkttm.mozrunner 18:58:34 INFO - runtests.py | Application pid: 1104 18:58:34 INFO - TEST-INFO | started process GECKO(1104) 18:58:34 INFO - GECKO(1104) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpufkttm.mozrunner\runtests_leaks.log 18:58:34 INFO - GECKO(1104) | [1104] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 18:58:35 INFO - GECKO(1104) | [1104] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 18:58:37 INFO - GECKO(1104) | ++DOCSHELL 0FFA0400 == 1 [pid = 1104] [id = {7ffb39c5-0118-4621-98e8-19d4285fde3d}] 18:58:37 INFO - GECKO(1104) | ++DOMWINDOW == 1 (0FFA0800) [pid = 1104] [serial = 1] [outer = 00000000] 18:58:37 INFO - GECKO(1104) | ++DOMWINDOW == 2 (0FFA0C00) [pid = 1104] [serial = 2] [outer = 0FFA0800] 18:58:38 INFO - GECKO(1104) | ++DOCSHELL 13327000 == 2 [pid = 1104] [id = {14040a5a-0260-46c8-8089-64b7d8790704}] 18:58:38 INFO - GECKO(1104) | ++DOMWINDOW == 3 (13327400) [pid = 1104] [serial = 3] [outer = 00000000] 18:58:38 INFO - GECKO(1104) | ++DOMWINDOW == 4 (13327800) [pid = 1104] [serial = 4] [outer = 13327400] 18:58:38 INFO - GECKO(1104) | ++DOCSHELL 0FC04400 == 3 [pid = 1104] [id = {cb926b9c-82c1-4386-a9db-476d24f8503f}] 18:58:38 INFO - GECKO(1104) | ++DOMWINDOW == 5 (0FC04800) [pid = 1104] [serial = 5] [outer = 00000000] 18:58:38 INFO - GECKO(1104) | ++DOMWINDOW == 6 (0FC04C00) [pid = 1104] [serial = 6] [outer = 0FC04800] 18:58:39 INFO - GECKO(1104) | ++DOMWINDOW == 7 (0E448400) [pid = 1104] [serial = 7] [outer = 13327400] 18:58:39 INFO - GECKO(1104) | ++DOCSHELL 0FF9F800 == 4 [pid = 1104] [id = {81ba880e-8fc1-4df0-a749-8a4dfd8a4920}] 18:58:39 INFO - GECKO(1104) | ++DOMWINDOW == 8 (0FFA2000) [pid = 1104] [serial = 8] [outer = 00000000] 18:58:39 INFO - GECKO(1104) | ++DOMWINDOW == 9 (15B5C000) [pid = 1104] [serial = 9] [outer = 0FFA2000] 18:58:39 INFO - GECKO(1104) | ++DOMWINDOW == 10 (15B60C00) [pid = 1104] [serial = 10] [outer = 0FFA2000] 18:58:40 INFO - GECKO(1104) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 18:58:40 INFO - GECKO(1104) | [1104] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 18:58:40 INFO - GECKO(1104) | [1104] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:58:40 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 18:58:40 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 18:58:40 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 18:58:40 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 18:58:40 INFO - GECKO(1104) | ++DOCSHELL 164C9000 == 5 [pid = 1104] [id = {fae9d6f6-0259-427c-b8d8-6d2b343bec48}] 18:58:40 INFO - GECKO(1104) | ++DOMWINDOW == 11 (1883B000) [pid = 1104] [serial = 11] [outer = 00000000] 18:58:40 INFO - GECKO(1104) | ++DOCSHELL 1883E800 == 6 [pid = 1104] [id = {045007c1-6e6b-4475-b904-514df21e67c8}] 18:58:40 INFO - GECKO(1104) | ++DOMWINDOW == 12 (18840400) [pid = 1104] [serial = 12] [outer = 00000000] 18:58:40 INFO - GECKO(1104) | ++DOCSHELL 1A7C2C00 == 7 [pid = 1104] [id = {0819ad60-3cd6-411a-9602-fdc98265788e}] 18:58:40 INFO - GECKO(1104) | ++DOMWINDOW == 13 (1A7C3000) [pid = 1104] [serial = 13] [outer = 00000000] 18:58:40 INFO - GECKO(1104) | ++DOMWINDOW == 14 (164C6C00) [pid = 1104] [serial = 14] [outer = 1A7C3000] 18:58:41 INFO - GECKO(1104) | ++DOMWINDOW == 15 (0FC05800) [pid = 1104] [serial = 15] [outer = 1883B000] 18:58:41 INFO - GECKO(1104) | ++DOMWINDOW == 16 (1A62F400) [pid = 1104] [serial = 16] [outer = 18840400] 18:58:41 INFO - GECKO(1104) | ++DOMWINDOW == 17 (1A630800) [pid = 1104] [serial = 17] [outer = 1A7C3000] 18:58:43 INFO - GECKO(1104) | 1495591123325 Marionette INFO Listening on port 2828 18:58:44 INFO - GECKO(1104) | [1104] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 18:58:45 INFO - GECKO(1104) | ++DOMWINDOW == 18 (1EFA6800) [pid = 1104] [serial = 18] [outer = 1A7C3000] 18:58:45 INFO - GECKO(1104) | ++DOMWINDOW == 19 (2008EC00) [pid = 1104] [serial = 19] [outer = 1A7C3000] 18:58:45 INFO - GECKO(1104) | ++DOCSHELL 20094400 == 8 [pid = 1104] [id = {fadc24d8-51b1-44f4-b140-9ee17c1086b7}] 18:58:45 INFO - GECKO(1104) | ++DOMWINDOW == 20 (20140000) [pid = 1104] [serial = 20] [outer = 00000000] 18:58:45 INFO - GECKO(1104) | ++DOMWINDOW == 21 (2013CC00) [pid = 1104] [serial = 21] [outer = 20140000] 18:58:45 INFO - SimpleTest START 18:58:45 INFO - TEST-START | caps/tests/mochitest/test_addonMayLoad.html 18:58:45 INFO - GECKO(1104) | ++DOMWINDOW == 22 (19C49C00) [pid = 1104] [serial = 22] [outer = 20140000] 18:58:46 INFO - GECKO(1104) | ++DOMWINDOW == 23 (1FB87C00) [pid = 1104] [serial = 23] [outer = 20140000] 18:58:46 INFO - GECKO(1104) | MEMORY STAT | vsize 778MB | vsizeMaxContiguous 620MB | residentFast 263MB | heapAllocated 103MB 18:58:47 INFO - TEST-OK | caps/tests/mochitest/test_addonMayLoad.html | took 1301ms 18:58:47 INFO - GECKO(1104) | ++DOMWINDOW == 24 (1050C400) [pid = 1104] [serial = 24] [outer = 20140000] 18:58:47 INFO - TEST-START | caps/tests/mochitest/test_bug995943.xul 18:58:47 INFO - GECKO(1104) | ++DOMWINDOW == 25 (1FB88C00) [pid = 1104] [serial = 25] [outer = 20140000] 18:58:47 INFO - GECKO(1104) | ++DOCSHELL 1FD8D800 == 9 [pid = 1104] [id = {4b395359-918b-46ba-adc8-12c2ea11774b}] 18:58:47 INFO - GECKO(1104) | ++DOMWINDOW == 26 (1FD8DC00) [pid = 1104] [serial = 26] [outer = 00000000] 18:58:47 INFO - GECKO(1104) | ++DOMWINDOW == 27 (1FD8E800) [pid = 1104] [serial = 27] [outer = 1FD8DC00] 18:58:47 INFO - Invoking go for window with id: 25 18:58:47 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Should only call go once! 18:58:47 INFO - Invoking checkLoadFileURI with domain: http://example.com, shouldLoad: false 18:58:47 INFO - Navigating iframe to http://example.com/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:47 INFO - GECKO(1104) | ++DOMWINDOW == 28 (1DFB3C00) [pid = 1104] [serial = 28] [outer = 1FD8DC00] 18:58:47 INFO - GECKO(1104) | ++DOCSHELL 0D5EEC00 == 10 [pid = 1104] [id = {5392d557-e513-49d6-8e92-692dc5348fa5}] 18:58:47 INFO - GECKO(1104) | ++DOMWINDOW == 29 (0D5EF400) [pid = 1104] [serial = 29] [outer = 00000000] 18:58:47 INFO - GECKO(1104) | ++DOMWINDOW == 30 (0DC28800) [pid = 1104] [serial = 30] [outer = 0D5EF400] 18:58:47 INFO - Invoked l1 for http://example.com 18:58:47 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/Location.cpp, line 103 18:58:47 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Prevented loading of file:// URI for domain: http://example.com - Error: Access to 'file:///C:/' from script denied 18:58:47 INFO - Invoking checkLoadFileURI with domain: http://example.com, shouldLoad: true 18:58:47 INFO - Navigating iframe to http://example.com/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:47 INFO - GECKO(1104) | ++DOMWINDOW == 31 (0E17A800) [pid = 1104] [serial = 31] [outer = 1FD8DC00] 18:58:47 INFO - GECKO(1104) | ++DOCSHELL 0E74F000 == 11 [pid = 1104] [id = {9d82f197-d095-40b6-8f02-5667c94afd7d}] 18:58:47 INFO - GECKO(1104) | ++DOMWINDOW == 32 (0E74F800) [pid = 1104] [serial = 32] [outer = 00000000] 18:58:47 INFO - GECKO(1104) | ++DOMWINDOW == 33 (0E74AC00) [pid = 1104] [serial = 33] [outer = 0E74F800] 18:58:47 INFO - Invoked l1 for http://example.com 18:58:47 INFO - Successfully navigated for http://example.com 18:58:47 INFO - GECKO(1104) | ++DOMWINDOW == 34 (0E067C00) [pid = 1104] [serial = 34] [outer = 1FD8DC00] 18:58:47 INFO - GECKO(1104) | [1104] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:58:48 INFO - Invoked l2 for http://example.com 18:58:48 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Successfully loaded file:// URI for domain: http://example.com 18:58:48 INFO - Invoking checkLoadFileURI with domain: http://example.com, shouldLoad: false 18:58:48 INFO - Navigating iframe to http://example.com/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:48 INFO - GECKO(1104) | ++DOMWINDOW == 35 (13B9BC00) [pid = 1104] [serial = 35] [outer = 1FD8DC00] 18:58:48 INFO - GECKO(1104) | ++DOCSHELL 184ACC00 == 12 [pid = 1104] [id = {17d6b331-8fb8-4d57-b2f2-000232e62bb1}] 18:58:48 INFO - GECKO(1104) | ++DOMWINDOW == 36 (18839800) [pid = 1104] [serial = 36] [outer = 00000000] 18:58:48 INFO - GECKO(1104) | ++DOMWINDOW == 37 (164C1800) [pid = 1104] [serial = 37] [outer = 18839800] 18:58:48 INFO - Invoked l1 for http://example.com 18:58:48 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/Location.cpp, line 103 18:58:48 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Prevented loading of file:// URI for domain: http://example.com - Error: Access to 'file:///C:/' from script denied 18:58:48 INFO - Invoking checkLoadFileURI with domain: http://example.org, shouldLoad: true 18:58:48 INFO - Navigating iframe to http://example.org/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:48 INFO - GECKO(1104) | ++DOMWINDOW == 38 (16102C00) [pid = 1104] [serial = 38] [outer = 1FD8DC00] 18:58:48 INFO - GECKO(1104) | ++DOCSHELL 1A635000 == 13 [pid = 1104] [id = {8a4146ff-e28a-4619-a562-e0890022ec8c}] 18:58:48 INFO - GECKO(1104) | ++DOMWINDOW == 39 (1A635C00) [pid = 1104] [serial = 39] [outer = 00000000] 18:58:48 INFO - GECKO(1104) | ++DOMWINDOW == 40 (19E0C800) [pid = 1104] [serial = 40] [outer = 1A635C00] 18:58:48 INFO - Invoked l1 for http://example.org 18:58:48 INFO - Successfully navigated for http://example.org 18:58:48 INFO - GECKO(1104) | ++DOMWINDOW == 41 (0F3C3400) [pid = 1104] [serial = 41] [outer = 1FD8DC00] 18:58:48 INFO - GECKO(1104) | [1104] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:58:48 INFO - Invoked l2 for http://example.org 18:58:48 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Successfully loaded file:// URI for domain: http://example.org 18:58:48 INFO - Invoking checkLoadFileURI with domain: http://test2.example.com, shouldLoad: false 18:58:48 INFO - Navigating iframe to http://test2.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:48 INFO - GECKO(1104) | ++DOMWINDOW == 42 (0E749000) [pid = 1104] [serial = 42] [outer = 1FD8DC00] 18:58:48 INFO - GECKO(1104) | ++DOCSHELL 1B94F000 == 14 [pid = 1104] [id = {e9267b46-07c9-4647-a192-5e53067ca945}] 18:58:48 INFO - GECKO(1104) | ++DOMWINDOW == 43 (1B94F400) [pid = 1104] [serial = 43] [outer = 00000000] 18:58:48 INFO - GECKO(1104) | ++DOMWINDOW == 44 (1ACE6000) [pid = 1104] [serial = 44] [outer = 1B94F400] 18:58:48 INFO - Invoked l1 for http://test2.example.com 18:58:48 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/Location.cpp, line 103 18:58:48 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Prevented loading of file:// URI for domain: http://test2.example.com - Error: Access to 'file:///C:/' from script denied 18:58:48 INFO - Invoking checkLoadFileURI with domain: https://test2.example.com, shouldLoad: true 18:58:48 INFO - Navigating iframe to https://test2.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 45 (0DC4CC00) [pid = 1104] [serial = 45] [outer = 1FD8DC00] 18:58:49 INFO - GECKO(1104) | ++DOCSHELL 0E05FC00 == 15 [pid = 1104] [id = {7c9abe55-3d82-4348-bcda-0fd9213e7469}] 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 46 (0E061C00) [pid = 1104] [serial = 46] [outer = 00000000] 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 47 (0DC4BC00) [pid = 1104] [serial = 47] [outer = 0E061C00] 18:58:49 INFO - Invoked l1 for https://test2.example.com 18:58:49 INFO - Successfully navigated for https://test2.example.com 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 48 (0DF11000) [pid = 1104] [serial = 48] [outer = 1FD8DC00] 18:58:49 INFO - GECKO(1104) | [1104] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:58:49 INFO - Invoked l2 for https://test2.example.com 18:58:49 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Successfully loaded file:// URI for domain: https://test2.example.com 18:58:49 INFO - Invoking checkLoadFileURI with domain: http://sub1.test2.example.com, shouldLoad: false 18:58:49 INFO - Navigating iframe to http://sub1.test2.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:49 INFO - GECKO(1104) | --DOCSHELL 0FFA0400 == 14 [pid = 1104] [id = {7ffb39c5-0118-4621-98e8-19d4285fde3d}] 18:58:49 INFO - GECKO(1104) | --DOCSHELL 0FF9F800 == 13 [pid = 1104] [id = {81ba880e-8fc1-4df0-a749-8a4dfd8a4920}] 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 49 (0D5F6800) [pid = 1104] [serial = 49] [outer = 1FD8DC00] 18:58:49 INFO - GECKO(1104) | ++DOCSHELL 0E8CCC00 == 14 [pid = 1104] [id = {5a517183-d6ba-4ea5-81da-cc40fd232345}] 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 50 (0E8CD400) [pid = 1104] [serial = 50] [outer = 00000000] 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 51 (0E80C000) [pid = 1104] [serial = 51] [outer = 0E8CD400] 18:58:49 INFO - Invoked l1 for http://sub1.test2.example.com 18:58:49 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/Location.cpp, line 103 18:58:49 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Prevented loading of file:// URI for domain: http://sub1.test2.example.com - Error: Access to 'file:///C:/' from script denied 18:58:49 INFO - Invoking checkLoadFileURI with domain: https://sub1.test2.example.com, shouldLoad: true 18:58:49 INFO - Navigating iframe to https://sub1.test2.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 52 (0F3B6C00) [pid = 1104] [serial = 52] [outer = 1FD8DC00] 18:58:49 INFO - GECKO(1104) | ++DOCSHELL 0F3C3800 == 15 [pid = 1104] [id = {1e601ea2-05fe-4439-a7fd-936ed0be89f9}] 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 53 (0F3C3C00) [pid = 1104] [serial = 53] [outer = 00000000] 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 54 (0F3BB000) [pid = 1104] [serial = 54] [outer = 0F3C3C00] 18:58:49 INFO - Invoked l1 for https://sub1.test2.example.com 18:58:49 INFO - Successfully navigated for https://sub1.test2.example.com 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 55 (0DF60800) [pid = 1104] [serial = 55] [outer = 1FD8DC00] 18:58:49 INFO - GECKO(1104) | [1104] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:58:49 INFO - Invoked l2 for https://sub1.test2.example.com 18:58:49 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Successfully loaded file:// URI for domain: https://sub1.test2.example.com 18:58:49 INFO - Invoking checkLoadFileURI with domain: http://example.net, shouldLoad: false 18:58:49 INFO - Navigating iframe to http://example.net/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 56 (0095A800) [pid = 1104] [serial = 56] [outer = 1FD8DC00] 18:58:49 INFO - GECKO(1104) | ++DOCSHELL 10505C00 == 16 [pid = 1104] [id = {41016429-bd6d-4f35-8685-5da5a41b5065}] 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 57 (1050D000) [pid = 1104] [serial = 57] [outer = 00000000] 18:58:49 INFO - GECKO(1104) | ++DOMWINDOW == 58 (0FFA0400) [pid = 1104] [serial = 58] [outer = 1050D000] 18:58:50 INFO - Invoked l1 for http://example.net 18:58:50 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/Location.cpp, line 103 18:58:50 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Prevented loading of file:// URI for domain: http://example.net - Error: Access to 'file:///C:/' from script denied 18:58:50 INFO - Invoking checkLoadFileURI with domain: http://test1.example.com, shouldLoad: true 18:58:50 INFO - Navigating iframe to http://test1.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:50 INFO - GECKO(1104) | ++DOMWINDOW == 59 (0E809000) [pid = 1104] [serial = 59] [outer = 1FD8DC00] 18:58:50 INFO - GECKO(1104) | ++DOCSHELL 138D6C00 == 17 [pid = 1104] [id = {1f71ee39-5158-4ee0-a9c0-fa411b74cc8c}] 18:58:50 INFO - GECKO(1104) | ++DOMWINDOW == 60 (138D7000) [pid = 1104] [serial = 60] [outer = 00000000] 18:58:50 INFO - GECKO(1104) | ++DOMWINDOW == 61 (133EFC00) [pid = 1104] [serial = 61] [outer = 138D7000] 18:58:50 INFO - Invoked l1 for http://test1.example.com 18:58:50 INFO - Successfully navigated for http://test1.example.com 18:58:50 INFO - GECKO(1104) | ++DOMWINDOW == 62 (0E062400) [pid = 1104] [serial = 62] [outer = 1FD8DC00] 18:58:50 INFO - GECKO(1104) | [1104] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:58:50 INFO - Invoked l2 for http://test1.example.com 18:58:50 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Successfully loaded file:// URI for domain: http://test1.example.com 18:58:50 INFO - Invoking checkLoadFileURI with domain: https://test1.example.com, shouldLoad: true 18:58:50 INFO - Navigating iframe to https://test1.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:50 INFO - GECKO(1104) | ++DOMWINDOW == 63 (0DC3F400) [pid = 1104] [serial = 63] [outer = 1FD8DC00] 18:58:50 INFO - GECKO(1104) | ++DOCSHELL 13BA4800 == 18 [pid = 1104] [id = {e244b8a2-9163-494d-b67b-5af7659c8b0c}] 18:58:50 INFO - GECKO(1104) | ++DOMWINDOW == 64 (13BA4C00) [pid = 1104] [serial = 64] [outer = 00000000] 18:58:50 INFO - GECKO(1104) | ++DOMWINDOW == 65 (13B9D400) [pid = 1104] [serial = 65] [outer = 13BA4C00] 18:58:50 INFO - Invoked l1 for https://test1.example.com 18:58:50 INFO - Successfully navigated for https://test1.example.com 18:58:50 INFO - GECKO(1104) | ++DOMWINDOW == 66 (0E317C00) [pid = 1104] [serial = 66] [outer = 1FD8DC00] 18:58:50 INFO - GECKO(1104) | [1104] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:58:50 INFO - Invoked l2 for https://test1.example.com 18:58:50 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Successfully loaded file:// URI for domain: https://test1.example.com 18:58:50 INFO - Invoking checkLoadFileURI with domain: http://sub1.test1.example.com, shouldLoad: true 18:58:50 INFO - Navigating iframe to http://sub1.test1.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:50 INFO - GECKO(1104) | ++DOMWINDOW == 67 (13A2CC00) [pid = 1104] [serial = 67] [outer = 1FD8DC00] 18:58:50 INFO - GECKO(1104) | ++DOCSHELL 16007400 == 19 [pid = 1104] [id = {f0c4f325-9799-402a-9de4-91ac2a8ee265}] 18:58:50 INFO - GECKO(1104) | ++DOMWINDOW == 68 (16009C00) [pid = 1104] [serial = 68] [outer = 00000000] 18:58:50 INFO - GECKO(1104) | ++DOMWINDOW == 69 (16002000) [pid = 1104] [serial = 69] [outer = 16009C00] 18:58:50 INFO - Invoked l1 for http://sub1.test1.example.com 18:58:50 INFO - Successfully navigated for http://sub1.test1.example.com 18:58:50 INFO - GECKO(1104) | ++DOMWINDOW == 70 (0FF9F000) [pid = 1104] [serial = 70] [outer = 1FD8DC00] 18:58:50 INFO - GECKO(1104) | [1104] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:58:50 INFO - Invoked l2 for http://sub1.test1.example.com 18:58:50 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Successfully loaded file:// URI for domain: http://sub1.test1.example.com 18:58:50 INFO - Invoking checkLoadFileURI with domain: https://sub1.test1.example.com, shouldLoad: true 18:58:50 INFO - Navigating iframe to https://sub1.test1.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 71 (0EE2E800) [pid = 1104] [serial = 71] [outer = 1FD8DC00] 18:58:51 INFO - GECKO(1104) | ++DOCSHELL 163CD400 == 20 [pid = 1104] [id = {a4536fb7-4e6c-47d2-9a8a-4a41b2a4616d}] 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 72 (163CE000) [pid = 1104] [serial = 72] [outer = 00000000] 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 73 (147BD000) [pid = 1104] [serial = 73] [outer = 163CE000] 18:58:51 INFO - Invoked l1 for https://sub1.test1.example.com 18:58:51 INFO - Successfully navigated for https://sub1.test1.example.com 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 74 (13A34800) [pid = 1104] [serial = 74] [outer = 1FD8DC00] 18:58:51 INFO - GECKO(1104) | [1104] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:58:51 INFO - Invoked l2 for https://sub1.test1.example.com 18:58:51 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Successfully loaded file:// URI for domain: https://sub1.test1.example.com 18:58:51 INFO - Invoking checkLoadFileURI with domain: http://example.net, shouldLoad: true 18:58:51 INFO - Navigating iframe to http://example.net/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 75 (0CE4B400) [pid = 1104] [serial = 75] [outer = 1FD8DC00] 18:58:51 INFO - GECKO(1104) | ++DOCSHELL 17B44400 == 21 [pid = 1104] [id = {9458bc05-b964-4925-a7c7-ac7e9df27a16}] 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 76 (17B44800) [pid = 1104] [serial = 76] [outer = 00000000] 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 77 (164CC400) [pid = 1104] [serial = 77] [outer = 17B44800] 18:58:51 INFO - Invoked l1 for http://example.net 18:58:51 INFO - Successfully navigated for http://example.net 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 78 (0FF9B800) [pid = 1104] [serial = 78] [outer = 1FD8DC00] 18:58:51 INFO - GECKO(1104) | [1104] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:58:51 INFO - Invoked l2 for http://example.net 18:58:51 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Successfully loaded file:// URI for domain: http://example.net 18:58:51 INFO - Invoking checkLoadFileURI with domain: http://example.net, shouldLoad: false 18:58:51 INFO - Navigating iframe to http://example.net/tests/js/xpconnect/tests/mochitest/file_empty.html 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 79 (0DF65000) [pid = 1104] [serial = 79] [outer = 1FD8DC00] 18:58:51 INFO - GECKO(1104) | ++DOCSHELL 17B4AC00 == 22 [pid = 1104] [id = {2400d22d-749f-433b-9865-e8ef1d7f7e9e}] 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 80 (1883A800) [pid = 1104] [serial = 80] [outer = 00000000] 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 81 (18839C00) [pid = 1104] [serial = 81] [outer = 1883A800] 18:58:51 INFO - Invoked l1 for http://example.net 18:58:51 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805303F4: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/Location.cpp, line 103 18:58:51 INFO - TEST-PASS | caps/tests/mochitest/test_bug995943.xul | Prevented loading of file:// URI for domain: http://example.net - Error: Access to 'file:///C:/' from script denied 18:58:51 INFO - GECKO(1104) | MEMORY STAT | vsize 776MB | vsizeMaxContiguous 620MB | residentFast 238MB | heapAllocated 81MB 18:58:51 INFO - TEST-OK | caps/tests/mochitest/test_bug995943.xul | took 4608ms 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 82 (184AA800) [pid = 1104] [serial = 82] [outer = 20140000] 18:58:51 INFO - TEST-START | caps/tests/mochitest/test_disableScript.xul 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 83 (163C6C00) [pid = 1104] [serial = 83] [outer = 20140000] 18:58:51 INFO - GECKO(1104) | ++DOCSHELL 19C4A000 == 23 [pid = 1104] [id = {72a29c3d-0088-4042-a425-db4996899fd7}] 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 84 (19C4C400) [pid = 1104] [serial = 84] [outer = 00000000] 18:58:51 INFO - GECKO(1104) | ++DOCSHELL 133EA400 == 24 [pid = 1104] [id = {a112991b-781c-45e6-b0e5-40af9b14fdad}] 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 85 (19C4E400) [pid = 1104] [serial = 85] [outer = 00000000] 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 86 (19C54800) [pid = 1104] [serial = 86] [outer = 19C4E400] 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 87 (0CE43800) [pid = 1104] [serial = 87] [outer = 19C4E400] 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 88 (19D66000) [pid = 1104] [serial = 88] [outer = 19C4C400] 18:58:51 INFO - GECKO(1104) | ++DOMWINDOW == 89 (184AA000) [pid = 1104] [serial = 89] [outer = 19C4C400] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 90 (1A631C00) [pid = 1104] [serial = 90] [outer = 19C4E400] 18:58:52 INFO - GECKO(1104) | ++DOCSHELL 1B951000 == 25 [pid = 1104] [id = {440a6846-60e9-492e-b6e7-aa666fa775ba}] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 91 (1B951800) [pid = 1104] [serial = 91] [outer = 00000000] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 92 (1B951C00) [pid = 1104] [serial = 92] [outer = 1B951800] 18:58:52 INFO - GECKO(1104) | ++DOCSHELL 1BBDF400 == 26 [pid = 1104] [id = {ea656660-e099-4f68-9778-d33fa7edebff}] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 93 (1BBE0400) [pid = 1104] [serial = 93] [outer = 00000000] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 94 (1BBE0800) [pid = 1104] [serial = 94] [outer = 1BBE0400] 18:58:52 INFO - GECKO(1104) | ++DOCSHELL 1C3D9800 == 27 [pid = 1104] [id = {202d1c52-c3ad-4028-aad3-42b128d2f0b9}] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 95 (1C3DAC00) [pid = 1104] [serial = 95] [outer = 00000000] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 96 (1C3DB400) [pid = 1104] [serial = 96] [outer = 1C3DAC00] 18:58:52 INFO - GECKO(1104) | ++DOCSHELL 1C6ECC00 == 28 [pid = 1104] [id = {b25dffcf-1d8f-4193-b46d-6ec5e182ab50}] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 97 (1C6ED800) [pid = 1104] [serial = 97] [outer = 00000000] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 98 (1C6EE800) [pid = 1104] [serial = 98] [outer = 1C6ED800] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 99 (1C302C00) [pid = 1104] [serial = 99] [outer = 1BBE0400] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 100 (1C606400) [pid = 1104] [serial = 100] [outer = 1C6ED800] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 101 (1A9F2400) [pid = 1104] [serial = 101] [outer = 1C6ED800] 18:58:52 INFO - GECKO(1104) | ++DOMWINDOW == 102 (1BBE7C00) [pid = 1104] [serial = 102] [outer = 1BBE0400] 18:58:53 INFO - GECKO(1104) | ++DOMWINDOW == 103 (1BBE8000) [pid = 1104] [serial = 103] [outer = 19C4C400] 18:58:53 INFO - GECKO(1104) | [1104] WARNING: Page was shift reloaded, skipping ServiceWorker control: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsDocument.cpp, line 4920 18:58:53 INFO - GECKO(1104) | ++DOMWINDOW == 104 (1DEBF800) [pid = 1104] [serial = 104] [outer = 19C4C400] 18:58:53 INFO - GECKO(1104) | [1104] WARNING: Page was shift reloaded, skipping ServiceWorker control: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsDocument.cpp, line 4920 18:58:53 INFO - GECKO(1104) | ++DOMWINDOW == 105 (19D6C400) [pid = 1104] [serial = 105] [outer = 19C4C400] 18:58:53 INFO - GECKO(1104) | [1104] WARNING: Page was shift reloaded, skipping ServiceWorker control: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsDocument.cpp, line 4920 18:58:53 INFO - GECKO(1104) | ++DOMWINDOW == 106 (189B5800) [pid = 1104] [serial = 106] [outer = 19C4C400] 18:58:53 INFO - GECKO(1104) | ++DOMWINDOW == 107 (1DEBF400) [pid = 1104] [serial = 107] [outer = 19C4C400] 18:58:53 INFO - GECKO(1104) | ++DOMWINDOW == 108 (1DFC0000) [pid = 1104] [serial = 108] [outer = 19C4C400] 18:58:53 INFO - GECKO(1104) | ++DOMWINDOW == 109 (0DF60C00) [pid = 1104] [serial = 109] [outer = 19C4C400] 18:58:53 INFO - GECKO(1104) | ++DOMWINDOW == 110 (1EFA7400) [pid = 1104] [serial = 110] [outer = 19C4C400] 18:58:53 INFO - GECKO(1104) | ++DOMWINDOW == 111 (1FB8D000) [pid = 1104] [serial = 111] [outer = 19C4C400] 18:58:53 INFO - GECKO(1104) | ++DOMWINDOW == 112 (0FF9F800) [pid = 1104] [serial = 112] [outer = 19C4C400] 18:58:54 INFO - GECKO(1104) | ++DOMWINDOW == 113 (1FD88400) [pid = 1104] [serial = 113] [outer = 19C4C400] 18:58:54 INFO - GECKO(1104) | ++DOMWINDOW == 114 (1FE39000) [pid = 1104] [serial = 114] [outer = 19C4C400] 18:58:54 INFO - GECKO(1104) | ++DOMWINDOW == 115 (1FE35400) [pid = 1104] [serial = 115] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | ++DOMWINDOW == 116 (0FCA4000) [pid = 1104] [serial = 116] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | ++DOMWINDOW == 117 (1FB94000) [pid = 1104] [serial = 117] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | ++DOMWINDOW == 118 (0E066C00) [pid = 1104] [serial = 118] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | ++DOMWINDOW == 119 (0E187000) [pid = 1104] [serial = 119] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | ++DOMWINDOW == 120 (1C30FC00) [pid = 1104] [serial = 120] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | ++DOMWINDOW == 121 (201E9C00) [pid = 1104] [serial = 121] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | ++DOMWINDOW == 122 (1FE3E800) [pid = 1104] [serial = 122] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | ++DOMWINDOW == 123 (201F1400) [pid = 1104] [serial = 123] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | ++DOMWINDOW == 124 (1ACDB400) [pid = 1104] [serial = 124] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | ++DOMWINDOW == 125 (189E6C00) [pid = 1104] [serial = 125] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | ++DOMWINDOW == 126 (189E8800) [pid = 1104] [serial = 126] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | ++DOMWINDOW == 127 (184A5C00) [pid = 1104] [serial = 127] [outer = 19C4C400] 18:58:55 INFO - GECKO(1104) | MEMORY STAT | vsize 779MB | vsizeMaxContiguous 620MB | residentFast 243MB | heapAllocated 84MB 18:58:56 INFO - TEST-OK | caps/tests/mochitest/test_disableScript.xul | took 4252ms 18:58:56 INFO - GECKO(1104) | ++DOMWINDOW == 128 (17B48400) [pid = 1104] [serial = 128] [outer = 20140000] 18:58:56 INFO - TEST-START | Shutdown 18:58:56 INFO - Passed: 109 18:58:56 INFO - Failed: 0 18:58:56 INFO - Todo: 0 18:58:56 INFO - Mode: non-e10s 18:58:56 INFO - Slowest: 4607ms - chrome://mochitests/content/chrome/caps/tests/mochitest/test_bug995943.xul 18:58:56 INFO - SimpleTest FINISHED 18:58:56 INFO - TEST-INFO | Ran 1 Loops 18:58:56 INFO - SimpleTest FINISHED 18:58:56 INFO - GECKO(1104) | ++DOMWINDOW == 129 (189A8000) [pid = 1104] [serial = 129] [outer = 20140000] 18:58:56 INFO - GECKO(1104) | --DOCSHELL 164C9000 == 27 [pid = 1104] [id = {fae9d6f6-0259-427c-b8d8-6d2b343bec48}] 18:58:56 INFO - GECKO(1104) | --DOCSHELL 13327000 == 26 [pid = 1104] [id = {14040a5a-0260-46c8-8089-64b7d8790704}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 1883E800 == 25 [pid = 1104] [id = {045007c1-6e6b-4475-b904-514df21e67c8}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 1FD8D800 == 24 [pid = 1104] [id = {4b395359-918b-46ba-adc8-12c2ea11774b}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 0E74F000 == 23 [pid = 1104] [id = {9d82f197-d095-40b6-8f02-5667c94afd7d}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 1B94F000 == 22 [pid = 1104] [id = {e9267b46-07c9-4647-a192-5e53067ca945}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 0D5EEC00 == 21 [pid = 1104] [id = {5392d557-e513-49d6-8e92-692dc5348fa5}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 184ACC00 == 20 [pid = 1104] [id = {17d6b331-8fb8-4d57-b2f2-000232e62bb1}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 1A635000 == 19 [pid = 1104] [id = {8a4146ff-e28a-4619-a562-e0890022ec8c}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 0E05FC00 == 18 [pid = 1104] [id = {7c9abe55-3d82-4348-bcda-0fd9213e7469}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 0E8CCC00 == 17 [pid = 1104] [id = {5a517183-d6ba-4ea5-81da-cc40fd232345}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 0F3C3800 == 16 [pid = 1104] [id = {1e601ea2-05fe-4439-a7fd-936ed0be89f9}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 10505C00 == 15 [pid = 1104] [id = {41016429-bd6d-4f35-8685-5da5a41b5065}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 138D6C00 == 14 [pid = 1104] [id = {1f71ee39-5158-4ee0-a9c0-fa411b74cc8c}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 13BA4800 == 13 [pid = 1104] [id = {e244b8a2-9163-494d-b67b-5af7659c8b0c}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 16007400 == 12 [pid = 1104] [id = {f0c4f325-9799-402a-9de4-91ac2a8ee265}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 163CD400 == 11 [pid = 1104] [id = {a4536fb7-4e6c-47d2-9a8a-4a41b2a4616d}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 17B44400 == 10 [pid = 1104] [id = {9458bc05-b964-4925-a7c7-ac7e9df27a16}] 18:58:57 INFO - GECKO(1104) | --DOCSHELL 17B4AC00 == 9 [pid = 1104] [id = {2400d22d-749f-433b-9865-e8ef1d7f7e9e}] 18:58:57 INFO - GECKO(1104) | --DOMWINDOW == 128 (164C6C00) [pid = 1104] [serial = 14] [outer = 00000000] [url = about:blank] 18:58:57 INFO - GECKO(1104) | --DOMWINDOW == 127 (19C49C00) [pid = 1104] [serial = 22] [outer = 00000000] [url = about:blank] 18:58:57 INFO - GECKO(1104) | --DOMWINDOW == 126 (13327800) [pid = 1104] [serial = 4] [outer = 00000000] [url = about:blank] 18:58:57 INFO - GECKO(1104) | --DOMWINDOW == 125 (2013CC00) [pid = 1104] [serial = 21] [outer = 00000000] [url = about:blank] 18:58:57 INFO - GECKO(1104) | --DOMWINDOW == 124 (15B5C000) [pid = 1104] [serial = 9] [outer = 00000000] [url = about:blank] 18:58:57 INFO - GECKO(1104) | --DOMWINDOW == 123 (1FB87C00) [pid = 1104] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/caps/tests/mochitest/test_addonMayLoad.html] 18:58:59 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 18:58:59 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:59 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:58:59 INFO - GECKO(1104) | --DOCSHELL 20094400 == 8 [pid = 1104] [id = {fadc24d8-51b1-44f4-b140-9ee17c1086b7}] 18:58:59 INFO - GECKO(1104) | --DOCSHELL 1C6ECC00 == 7 [pid = 1104] [id = {b25dffcf-1d8f-4193-b46d-6ec5e182ab50}] 18:58:59 INFO - GECKO(1104) | --DOCSHELL 1C3D9800 == 6 [pid = 1104] [id = {202d1c52-c3ad-4028-aad3-42b128d2f0b9}] 18:58:59 INFO - GECKO(1104) | --DOCSHELL 1A7C2C00 == 5 [pid = 1104] [id = {0819ad60-3cd6-411a-9602-fdc98265788e}] 18:58:59 INFO - GECKO(1104) | --DOCSHELL 0FC04400 == 4 [pid = 1104] [id = {cb926b9c-82c1-4386-a9db-476d24f8503f}] 18:58:59 INFO - GECKO(1104) | --DOCSHELL 1BBDF400 == 3 [pid = 1104] [id = {ea656660-e099-4f68-9778-d33fa7edebff}] 18:58:59 INFO - GECKO(1104) | --DOCSHELL 19C4A000 == 2 [pid = 1104] [id = {72a29c3d-0088-4042-a425-db4996899fd7}] 18:58:59 INFO - GECKO(1104) | --DOCSHELL 133EA400 == 1 [pid = 1104] [id = {a112991b-781c-45e6-b0e5-40af9b14fdad}] 18:58:59 INFO - GECKO(1104) | --DOCSHELL 1B951000 == 0 [pid = 1104] [id = {440a6846-60e9-492e-b6e7-aa666fa775ba}] 18:59:00 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:00 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:00 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:00 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:01 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:01 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:01 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:01 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:01 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:01 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:02 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 18:59:02 INFO - GECKO(1104) | [1104] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 122 (0FC04C00) [pid = 1104] [serial = 6] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 121 (1ACE6000) [pid = 1104] [serial = 44] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 120 (0DC4CC00) [pid = 1104] [serial = 45] [outer = 00000000] [url = https://test2.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 119 (0E749000) [pid = 1104] [serial = 42] [outer = 00000000] [url = http://test2.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 118 (0DC4BC00) [pid = 1104] [serial = 47] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 117 (0FCA4000) [pid = 1104] [serial = 116] [outer = 00000000] [url = https://sub1.test1.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 116 (0D5F6800) [pid = 1104] [serial = 49] [outer = 00000000] [url = http://sub1.test2.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 115 (0E80C000) [pid = 1104] [serial = 51] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 114 (19E0C800) [pid = 1104] [serial = 40] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 113 (0F3B6C00) [pid = 1104] [serial = 52] [outer = 00000000] [url = https://sub1.test2.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 112 (0F3BB000) [pid = 1104] [serial = 54] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 111 (16102C00) [pid = 1104] [serial = 38] [outer = 00000000] [url = http://example.org/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 110 (0FFA0400) [pid = 1104] [serial = 58] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 109 (0095A800) [pid = 1104] [serial = 56] [outer = 00000000] [url = http://example.net/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 108 (0E809000) [pid = 1104] [serial = 59] [outer = 00000000] [url = http://test1.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 107 (133EFC00) [pid = 1104] [serial = 61] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 106 (0E187000) [pid = 1104] [serial = 119] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 105 (13B9D400) [pid = 1104] [serial = 65] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 104 (0DC3F400) [pid = 1104] [serial = 63] [outer = 00000000] [url = https://test1.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 103 (13A2CC00) [pid = 1104] [serial = 67] [outer = 00000000] [url = http://sub1.test1.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 102 (16002000) [pid = 1104] [serial = 69] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 101 (1DFB3C00) [pid = 1104] [serial = 28] [outer = 00000000] [url = http://example.com/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 100 (147BD000) [pid = 1104] [serial = 73] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 99 (0EE2E800) [pid = 1104] [serial = 71] [outer = 00000000] [url = https://sub1.test1.example.com/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 98 (164C1800) [pid = 1104] [serial = 37] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 97 (0CE4B400) [pid = 1104] [serial = 75] [outer = 00000000] [url = http://example.net/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 96 (164CC400) [pid = 1104] [serial = 77] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 95 (0DF65000) [pid = 1104] [serial = 79] [outer = 00000000] [url = http://example.net/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 94 (18839C00) [pid = 1104] [serial = 81] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 93 (1C30FC00) [pid = 1104] [serial = 120] [outer = 00000000] [url = https://test2.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 92 (0E74AC00) [pid = 1104] [serial = 33] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 91 (0E17A800) [pid = 1104] [serial = 31] [outer = 00000000] [url = http://example.com/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 90 (1FE35400) [pid = 1104] [serial = 115] [outer = 00000000] [url = http://sub1.test2.example.org/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 89 (1FE39000) [pid = 1104] [serial = 114] [outer = 00000000] [url = http://test2.example.org/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 88 (201E9C00) [pid = 1104] [serial = 121] [outer = 00000000] [url = https://example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 87 (19C54800) [pid = 1104] [serial = 86] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 86 (1FD8E800) [pid = 1104] [serial = 27] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 85 (1FD88400) [pid = 1104] [serial = 113] [outer = 00000000] [url = http://example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 84 (0FFA0C00) [pid = 1104] [serial = 2] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 83 (1A630800) [pid = 1104] [serial = 17] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 82 (1EFA6800) [pid = 1104] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 81 (1050C400) [pid = 1104] [serial = 24] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 80 (1FB88C00) [pid = 1104] [serial = 25] [outer = 00000000] [url = chrome://mochitests/content/chrome/caps/tests/mochitest/test_bug995943.xul] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 79 (184AA800) [pid = 1104] [serial = 82] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 78 (0DC28800) [pid = 1104] [serial = 30] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 77 (0FF9F800) [pid = 1104] [serial = 112] [outer = 00000000] [url = http://test1.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 76 (1FB8D000) [pid = 1104] [serial = 111] [outer = 00000000] [url = http://test1.example.org/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 75 (1EFA7400) [pid = 1104] [serial = 110] [outer = 00000000] [url = https://example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 74 (0DF60C00) [pid = 1104] [serial = 109] [outer = 00000000] [url = https://test2.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 73 (1DFC0000) [pid = 1104] [serial = 108] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 72 (1DEBF400) [pid = 1104] [serial = 107] [outer = 00000000] [url = http://sub1.test1.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 71 (189B5800) [pid = 1104] [serial = 106] [outer = 00000000] [url = http://test2.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 70 (19D6C400) [pid = 1104] [serial = 105] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html?name=rootframe] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 69 (1DEBF800) [pid = 1104] [serial = 104] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html?name=rootframe] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 68 (1BBE8000) [pid = 1104] [serial = 103] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html?name=rootframe] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 67 (1A9F2400) [pid = 1104] [serial = 101] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html?name=grandchild] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 66 (1BBE7C00) [pid = 1104] [serial = 102] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html?name=childA] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 65 (1C606400) [pid = 1104] [serial = 100] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html?name=grandchild-navigated] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 64 (1C302C00) [pid = 1104] [serial = 99] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html?name=childA-navigated] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 63 (0E066C00) [pid = 1104] [serial = 118] [outer = 00000000] [url = http://sub1.test1.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 62 (1C3DB400) [pid = 1104] [serial = 96] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 61 (1BBE0800) [pid = 1104] [serial = 94] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 60 (19D66000) [pid = 1104] [serial = 88] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 59 (1C6EE800) [pid = 1104] [serial = 98] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 58 (1B951C00) [pid = 1104] [serial = 92] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 57 (184AA000) [pid = 1104] [serial = 89] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html?name=rootframe] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 56 (163C6C00) [pid = 1104] [serial = 83] [outer = 00000000] [url = chrome://mochitests/content/chrome/caps/tests/mochitest/test_disableScript.xul] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 55 (0CE43800) [pid = 1104] [serial = 87] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 54 (13B9BC00) [pid = 1104] [serial = 35] [outer = 00000000] [url = http://example.com/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 53 (19C4C400) [pid = 1104] [serial = 84] [outer = 00000000] [url = https://sub1.test1.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 52 (189A8000) [pid = 1104] [serial = 129] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 51 (2008EC00) [pid = 1104] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 50 (20140000) [pid = 1104] [serial = 20] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 49 (1A631C00) [pid = 1104] [serial = 90] [outer = 00000000] [url = chrome://mochitests/content/chrome/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 48 (189E6C00) [pid = 1104] [serial = 125] [outer = 00000000] [url = http://test2.example.org/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 47 (189E8800) [pid = 1104] [serial = 126] [outer = 00000000] [url = http://sub1.test2.example.org/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 46 (17B48400) [pid = 1104] [serial = 128] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 45 (184A5C00) [pid = 1104] [serial = 127] [outer = 00000000] [url = https://sub1.test1.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 44 (19C4E400) [pid = 1104] [serial = 85] [outer = 00000000] [url = chrome://mochitests/content/chrome/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 43 (0FC04800) [pid = 1104] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 42 (15B60C00) [pid = 1104] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 41 (0FFA0800) [pid = 1104] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 40 (1A7C3000) [pid = 1104] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 39 (1A62F400) [pid = 1104] [serial = 16] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 38 (18840400) [pid = 1104] [serial = 12] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 37 (0FC05800) [pid = 1104] [serial = 15] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 36 (1883B000) [pid = 1104] [serial = 11] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 35 (17B44800) [pid = 1104] [serial = 76] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 34 (1FB94000) [pid = 1104] [serial = 117] [outer = 00000000] [url = http://test2.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 33 (13327400) [pid = 1104] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 32 (0D5EF400) [pid = 1104] [serial = 29] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 31 (0E8CD400) [pid = 1104] [serial = 50] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 30 (1FE3E800) [pid = 1104] [serial = 122] [outer = 00000000] [url = http://test1.example.org/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 29 (201F1400) [pid = 1104] [serial = 123] [outer = 00000000] [url = http://test1.example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 28 (1050D000) [pid = 1104] [serial = 57] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 27 (1B94F400) [pid = 1104] [serial = 43] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 26 (0FFA2000) [pid = 1104] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 25 (13BA4C00) [pid = 1104] [serial = 64] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 24 (163CE000) [pid = 1104] [serial = 72] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 23 (1ACDB400) [pid = 1104] [serial = 124] [outer = 00000000] [url = http://example.com/tests/caps/tests/mochitest/file_disableScript.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 22 (1A635C00) [pid = 1104] [serial = 39] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 21 (138D7000) [pid = 1104] [serial = 60] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 20 (1883A800) [pid = 1104] [serial = 80] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 19 (0E061C00) [pid = 1104] [serial = 46] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 18 (1BBE0400) [pid = 1104] [serial = 93] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html?name=childA] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 17 (16009C00) [pid = 1104] [serial = 68] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 16 (1FD8DC00) [pid = 1104] [serial = 26] [outer = 00000000] [url = http://example.net/tests/js/xpconnect/tests/mochitest/file_empty.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 15 (1B951800) [pid = 1104] [serial = 91] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html?name=parent] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 14 (18839800) [pid = 1104] [serial = 36] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 13 (1C3DAC00) [pid = 1104] [serial = 95] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html?name=childB] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 12 (0F3C3C00) [pid = 1104] [serial = 53] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 11 (0E74F800) [pid = 1104] [serial = 32] [outer = 00000000] [url = about:blank] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 10 (1C6ED800) [pid = 1104] [serial = 97] [outer = 00000000] [url = http://www.example.com/tests/caps/tests/mochitest/file_disableScript.html?name=grandchild] 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 9 (0E448400) [pid = 1104] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 8 (0FF9B800) [pid = 1104] [serial = 78] [outer = 00000000] [url = file:///C:/] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 7 (13A34800) [pid = 1104] [serial = 74] [outer = 00000000] [url = file:///C:/] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 6 (0F3C3400) [pid = 1104] [serial = 41] [outer = 00000000] [url = file:///C:/] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 5 (0FF9F000) [pid = 1104] [serial = 70] [outer = 00000000] [url = file:///C:/] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 4 (0E317C00) [pid = 1104] [serial = 66] [outer = 00000000] [url = file:///C:/] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 3 (0E062400) [pid = 1104] [serial = 62] [outer = 00000000] [url = file:///C:/] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 2 (0E067C00) [pid = 1104] [serial = 34] [outer = 00000000] [url = file:///C:/] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 1 (0DF60800) [pid = 1104] [serial = 55] [outer = 00000000] [url = file:///C:/] 18:59:02 INFO - GECKO(1104) | --DOMWINDOW == 0 (0DF11000) [pid = 1104] [serial = 48] [outer = 00000000] [url = file:///C:/] 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:02 INFO - GECKO(1104) | [1104] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 18:59:02 INFO - GECKO(1104) | [1104] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 18:59:02 INFO - GECKO(1104) | nsStringStats 18:59:02 INFO - GECKO(1104) | => mAllocCount: 134789 18:59:02 INFO - GECKO(1104) | => mReallocCount: 10300 18:59:02 INFO - GECKO(1104) | => mFreeCount: 134789 18:59:02 INFO - GECKO(1104) | => mShareCount: 156306 18:59:02 INFO - GECKO(1104) | => mAdoptCount: 11255 18:59:02 INFO - GECKO(1104) | => mAdoptFreeCount: 11255 18:59:02 INFO - GECKO(1104) | => Process ID: 1104, Thread ID: 2212 18:59:02 INFO - TEST-INFO | Main app process: exit 0 18:59:02 INFO - runtests.py | Application ran for: 0:00:27.795000 18:59:02 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmp1cemqmpidlog 18:59:02 INFO - Stopping web server 18:59:02 INFO - Stopping web socket server 18:59:02 INFO - Stopping ssltunnel 18:59:02 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 18:59:02 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 18:59:02 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 18:59:02 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 18:59:02 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 18:59:02 INFO - 18:59:02 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 1104 18:59:02 INFO - 18:59:02 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 18:59:02 INFO - | | Per-Inst Leaked| Total Rem| 18:59:02 INFO - 0 |TOTAL | 18 0| 5190438 0| 18:59:02 INFO - 18:59:02 INFO - nsTraceRefcnt::DumpStatistics: 1423 entries 18:59:02 INFO - 18:59:02 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 18:59:02 INFO - runtests.py | Running tests: end. 18:59:03 INFO - Buffered messages finished 18:59:03 INFO - dir: devtools/client/memory/test/chrome 18:59:03 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 18:59:04 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 18:59:04 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmph8lgut.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 18:59:04 INFO - runtests.py | Server pid: 3080 18:59:04 INFO - runtests.py | Websocket server pid: 716 18:59:04 INFO - runtests.py | SSL tunnel pid: 1404 18:59:04 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 18:59:04 INFO - [3080] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 18:59:04 INFO - [3080] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 18:59:04 INFO - [3080] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 18:59:04 INFO - runtests.py | Running with e10s: False 18:59:04 INFO - runtests.py | Running tests: start. 18:59:04 INFO - 18:59:04 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmph8lgut.mozrunner 18:59:04 INFO - runtests.py | Application pid: 3804 18:59:04 INFO - TEST-INFO | started process GECKO(3804) 18:59:04 INFO - GECKO(3804) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmph8lgut.mozrunner\runtests_leaks.log 18:59:04 INFO - GECKO(3804) | [3804] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 18:59:05 INFO - GECKO(3804) | [3804] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 18:59:08 INFO - GECKO(3804) | ++DOCSHELL 0FEA5400 == 1 [pid = 3804] [id = {01bf708c-2799-472a-9def-74a03a08ea04}] 18:59:08 INFO - GECKO(3804) | ++DOMWINDOW == 1 (0FEA5800) [pid = 3804] [serial = 1] [outer = 00000000] 18:59:08 INFO - GECKO(3804) | ++DOMWINDOW == 2 (0FEA5C00) [pid = 3804] [serial = 2] [outer = 0FEA5800] 18:59:08 INFO - GECKO(3804) | ++DOCSHELL 13025000 == 2 [pid = 3804] [id = {dab8629a-0716-4ab3-839d-9d67ffe702bf}] 18:59:08 INFO - GECKO(3804) | ++DOMWINDOW == 3 (13025400) [pid = 3804] [serial = 3] [outer = 00000000] 18:59:08 INFO - GECKO(3804) | ++DOMWINDOW == 4 (13025800) [pid = 3804] [serial = 4] [outer = 13025400] 18:59:09 INFO - GECKO(3804) | ++DOCSHELL 139EAC00 == 3 [pid = 3804] [id = {586bedaa-41a5-48b2-bcc8-d7fc849a4a31}] 18:59:09 INFO - GECKO(3804) | ++DOMWINDOW == 5 (139EB000) [pid = 3804] [serial = 5] [outer = 00000000] 18:59:09 INFO - GECKO(3804) | ++DOMWINDOW == 6 (139EB400) [pid = 3804] [serial = 6] [outer = 139EB000] 18:59:09 INFO - GECKO(3804) | ++DOMWINDOW == 7 (0E785400) [pid = 3804] [serial = 7] [outer = 13025400] 18:59:09 INFO - GECKO(3804) | ++DOCSHELL 0FEA4800 == 4 [pid = 3804] [id = {13f6e987-b411-4275-b87f-42aa0800d418}] 18:59:09 INFO - GECKO(3804) | ++DOMWINDOW == 8 (0FEA7000) [pid = 3804] [serial = 8] [outer = 00000000] 18:59:09 INFO - GECKO(3804) | ++DOMWINDOW == 9 (1EA47800) [pid = 3804] [serial = 9] [outer = 0FEA7000] 18:59:09 INFO - GECKO(3804) | ++DOMWINDOW == 10 (1EA4CC00) [pid = 3804] [serial = 10] [outer = 0FEA7000] 18:59:10 INFO - GECKO(3804) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 18:59:10 INFO - GECKO(3804) | [3804] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 18:59:10 INFO - GECKO(3804) | [3804] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:59:10 INFO - GECKO(3804) | [3804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 18:59:10 INFO - GECKO(3804) | [3804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 18:59:10 INFO - GECKO(3804) | [3804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 18:59:10 INFO - GECKO(3804) | [3804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 18:59:10 INFO - GECKO(3804) | ++DOCSHELL 139C7800 == 5 [pid = 3804] [id = {140bd3c9-4651-45a4-ae9f-10ff8c415643}] 18:59:10 INFO - GECKO(3804) | ++DOMWINDOW == 11 (139C9400) [pid = 3804] [serial = 11] [outer = 00000000] 18:59:10 INFO - GECKO(3804) | ++DOCSHELL 139CB000 == 6 [pid = 3804] [id = {280f48af-3586-4c67-8b2c-e618f692a568}] 18:59:10 INFO - GECKO(3804) | ++DOMWINDOW == 12 (139CC400) [pid = 3804] [serial = 12] [outer = 00000000] 18:59:11 INFO - GECKO(3804) | ++DOCSHELL 2398EC00 == 7 [pid = 3804] [id = {f0fe0787-805b-4fea-b0ee-e360d764d362}] 18:59:11 INFO - GECKO(3804) | ++DOMWINDOW == 13 (2398F000) [pid = 3804] [serial = 13] [outer = 00000000] 18:59:11 INFO - GECKO(3804) | ++DOMWINDOW == 14 (1F2C9C00) [pid = 3804] [serial = 14] [outer = 2398F000] 18:59:11 INFO - GECKO(3804) | ++DOMWINDOW == 15 (139EC000) [pid = 3804] [serial = 15] [outer = 139C9400] 18:59:11 INFO - GECKO(3804) | ++DOMWINDOW == 16 (23D5D000) [pid = 3804] [serial = 16] [outer = 139CC400] 18:59:11 INFO - GECKO(3804) | ++DOMWINDOW == 17 (23995400) [pid = 3804] [serial = 17] [outer = 2398F000] 18:59:13 INFO - GECKO(3804) | 1495591153562 Marionette INFO Listening on port 2828 18:59:15 INFO - GECKO(3804) | [3804] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 18:59:15 INFO - GECKO(3804) | ++DOMWINDOW == 18 (27D06C00) [pid = 3804] [serial = 18] [outer = 2398F000] 18:59:15 INFO - GECKO(3804) | ++DOMWINDOW == 19 (2833DC00) [pid = 3804] [serial = 19] [outer = 2398F000] 18:59:15 INFO - GECKO(3804) | ++DOCSHELL 28B58800 == 8 [pid = 3804] [id = {d13b9886-e6ee-409b-b650-b64589eb29c9}] 18:59:15 INFO - GECKO(3804) | ++DOMWINDOW == 20 (28B5B800) [pid = 3804] [serial = 20] [outer = 00000000] 18:59:15 INFO - GECKO(3804) | ++DOMWINDOW == 21 (28B60400) [pid = 3804] [serial = 21] [outer = 28B5B800] 18:59:16 INFO - SimpleTest START 18:59:16 INFO - TEST-START | devtools/client/memory/test/chrome/test_CensusTreeItem_01.html 18:59:16 INFO - GECKO(3804) | ++DOMWINDOW == 22 (1EBD7800) [pid = 3804] [serial = 22] [outer = 28B5B800] 18:59:17 INFO - GECKO(3804) | ++DOMWINDOW == 23 (24C0F800) [pid = 3804] [serial = 23] [outer = 28B5B800] 18:59:18 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
1050%150%1050%150%>foo
18:59:18 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
1050%150%1050%150%>foo
18:59:18 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
1050%150%1050%150%>foo
18:59:18 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
1050%150%1050%150%>foo
18:59:18 INFO - GECKO(3804) | MEMORY STAT | vsize 783MB | vsizeMaxContiguous 874MB | residentFast 259MB | heapAllocated 99MB 18:59:18 INFO - TEST-OK | devtools/client/memory/test/chrome/test_CensusTreeItem_01.html | took 2351ms 18:59:18 INFO - GECKO(3804) | ++DOMWINDOW == 24 (1050C000) [pid = 3804] [serial = 24] [outer = 28B5B800] 18:59:18 INFO - TEST-START | devtools/client/memory/test/chrome/test_DominatorTreeItem_01.html 18:59:18 INFO - GECKO(3804) | ++DOMWINDOW == 25 (10590000) [pid = 3804] [serial = 25] [outer = 28B5B800] 18:59:19 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
150%150%
GC Roots@ 0x79
18:59:19 INFO - GECKO(3804) | MEMORY STAT | vsize 783MB | vsizeMaxContiguous 874MB | residentFast 261MB | heapAllocated 101MB 18:59:19 INFO - TEST-OK | devtools/client/memory/test/chrome/test_DominatorTreeItem_01.html | took 623ms 18:59:19 INFO - GECKO(3804) | ++DOMWINDOW == 26 (1EBCF000) [pid = 3804] [serial = 26] [outer = 28B5B800] 18:59:19 INFO - TEST-START | devtools/client/memory/test/chrome/test_DominatorTree_01.html 18:59:19 INFO - GECKO(3804) | ++DOMWINDOW == 27 (259CE000) [pid = 3804] [serial = 27] [outer = 28B5B800] 18:59:20 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
1100%1100%
otherSomeType@ 0x79
18:59:20 INFO - GECKO(3804) | MEMORY STAT | vsize 783MB | vsizeMaxContiguous 874MB | residentFast 264MB | heapAllocated 105MB 18:59:20 INFO - TEST-OK | devtools/client/memory/test/chrome/test_DominatorTree_01.html | took 711ms 18:59:20 INFO - GECKO(3804) | ++DOMWINDOW == 28 (0FF5C400) [pid = 3804] [serial = 28] [outer = 28B5B800] 18:59:20 INFO - TEST-START | devtools/client/memory/test/chrome/test_DominatorTree_02.html 18:59:20 INFO - GECKO(3804) | ++DOMWINDOW == 29 (0FF5A800) [pid = 3804] [serial = 29] [outer = 28B5B800] 18:59:20 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
2100%150%
otherSomeType@ 0x7a
18:59:20 INFO - GECKO(3804) | MEMORY STAT | vsize 786MB | vsizeMaxContiguous 874MB | residentFast 272MB | heapAllocated 108MB 18:59:20 INFO - TEST-OK | devtools/client/memory/test/chrome/test_DominatorTree_02.html | took 707ms 18:59:20 INFO - GECKO(3804) | ++DOMWINDOW == 30 (23694C00) [pid = 3804] [serial = 30] [outer = 28B5B800] 18:59:20 INFO - TEST-START | devtools/client/memory/test/chrome/test_DominatorTree_03.html 18:59:21 INFO - GECKO(3804) | ++DOMWINDOW == 31 (0FF5B800) [pid = 3804] [serial = 31] [outer = 28B5B800] 18:59:21 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
2100%150%
otherSomeType@ 0x7a
150%150%otherSomeType@ 0x79
18:59:21 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
18:59:21 INFO - GECKO(3804) | MEMORY STAT | vsize 789MB | vsizeMaxContiguous 871MB | residentFast 271MB | heapAllocated 102MB 18:59:21 INFO - TEST-OK | devtools/client/memory/test/chrome/test_DominatorTree_03.html | took 880ms 18:59:21 INFO - GECKO(3804) | ++DOMWINDOW == 32 (13869800) [pid = 3804] [serial = 32] [outer = 28B5B800] 18:59:21 INFO - TEST-START | devtools/client/memory/test/chrome/test_Heap_01.html 18:59:22 INFO - GECKO(3804) | ++DOMWINDOW == 33 (0E254800) [pid = 3804] [serial = 33] [outer = 28B5B800] 18:59:22 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
There was an error while processing the dominator tree
Error: Something went wrong!
18:59:22     INFO - GECKO(3804) | Stack: window.onload<@chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_Heap_01.html:30:27
18:59:22     INFO - GECKO(3804) | _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39
18:59:22     INFO - GECKO(3804) | TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3
18:59:22     INFO - GECKO(3804) | asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14
18:59:22     INFO - GECKO(3804) | EventHandlerNonNull*@chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_Heap_01.html:18:26
18:59:22     INFO - GECKO(3804) | Line: 30, column: 27
18:59:22 INFO - GECKO(3804) | MEMORY STAT | vsize 789MB | vsizeMaxContiguous 871MB | residentFast 267MB | heapAllocated 98MB 18:59:22 INFO - TEST-OK | devtools/client/memory/test/chrome/test_Heap_01.html | took 518ms 18:59:22 INFO - GECKO(3804) | ++DOMWINDOW == 34 (1EBD0400) [pid = 3804] [serial = 34] [outer = 28B5B800] 18:59:22 INFO - TEST-START | devtools/client/memory/test/chrome/test_Heap_02.html 18:59:22 INFO - GECKO(3804) | ++DOMWINDOW == 35 (0D0A8800) [pid = 3804] [serial = 35] [outer = 28B5B800] 18:59:23 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
Retained Size (Bytes)Shallow Size (Bytes)Dominator
Select an item to view its retaining paths
18:59:23 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
Empty.
18:59:23 INFO - GECKO(3804) | --DOCSHELL 0FEA5400 == 7 [pid = 3804] [id = {01bf708c-2799-472a-9def-74a03a08ea04}] 18:59:23 INFO - GECKO(3804) | --DOCSHELL 0FEA4800 == 6 [pid = 3804] [id = {13f6e987-b411-4275-b87f-42aa0800d418}] 18:59:23 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
Select the baseline snapshot
18:59:23 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
18:59:23 INFO - GECKO(3804) | MEMORY STAT | vsize 789MB | vsizeMaxContiguous 871MB | residentFast 271MB | heapAllocated 102MB 18:59:23 INFO - TEST-OK | devtools/client/memory/test/chrome/test_Heap_02.html | took 802ms 18:59:23 INFO - GECKO(3804) | ++DOMWINDOW == 36 (259D2000) [pid = 3804] [serial = 36] [outer = 28B5B800] 18:59:23 INFO - TEST-START | devtools/client/memory/test/chrome/test_Heap_03.html 18:59:23 INFO - GECKO(3804) | ++DOMWINDOW == 37 (1EF08800) [pid = 3804] [serial = 37] [outer = 28B5B800] 18:59:23 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
Generating dominators report…
18:59:23 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
Computing dominator’s retained sizes…
18:59:24 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
Retained Size (Bytes)Shallow Size (Bytes)Dominator
Select an item to view its retaining paths
18:59:24 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
Retained Size (Bytes)Shallow Size (Bytes)Dominator
Select an item to view its retaining paths
18:59:24 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
There was an error while processing the dominator tree
Error: example error for testing
18:59:24     INFO - GECKO(3804) | Stack: window.onload<@chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_Heap_03.html:58:27
18:59:24     INFO - GECKO(3804) | _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39
18:59:24     INFO - GECKO(3804) | promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7
18:59:24     INFO - GECKO(3804) | _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13
18:59:24     INFO - GECKO(3804) | promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7
18:59:24     INFO - GECKO(3804) | _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13
18:59:24     INFO - GECKO(3804) | promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7
18:59:24     INFO - GECKO(3804) | _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13
18:59:24     INFO - GECKO(3804) | promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7
18:59:24     INFO - GECKO(3804) | _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13
18:59:24     INFO - GECKO(3804) | TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3
18:59:24     INFO - GECKO(3804) | EventHandlerNonNull*@chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_Heap_03.html:18:26
18:59:24     INFO - GECKO(3804) | Line: 58, column: 27
18:59:24 INFO - GECKO(3804) | MEMORY STAT | vsize 795MB | vsizeMaxContiguous 865MB | residentFast 281MB | heapAllocated 105MB 18:59:24 INFO - TEST-OK | devtools/client/memory/test/chrome/test_Heap_03.html | took 747ms 18:59:24 INFO - GECKO(3804) | ++DOMWINDOW == 38 (0AAF3000) [pid = 3804] [serial = 38] [outer = 28B5B800] 18:59:24 INFO - TEST-START | devtools/client/memory/test/chrome/test_Heap_04.html 18:59:24 INFO - GECKO(3804) | ++DOMWINDOW == 39 (0AAF7400) [pid = 3804] [serial = 39] [outer = 28B5B800] 18:59:24 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
No call stacks found. Record call stacks before taking a snapshot.
BytesCountTotal BytesTotal CountGroup
1100%1100%1100%1100%(no stack available)
18:59:24 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
BytesCountTotal BytesTotal CountGroup
1100%1100%1100%1100%window.onload< test_Heap_04.html:64:32
1100%1100%1100%1100%(no stack available)
18:59:24 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
Empty.
18:59:25 INFO - GECKO(3804) | MEMORY STAT | vsize 795MB | vsizeMaxContiguous 865MB | residentFast 285MB | heapAllocated 109MB 18:59:25 INFO - TEST-OK | devtools/client/memory/test/chrome/test_Heap_04.html | took 725ms 18:59:25 INFO - GECKO(3804) | ++DOMWINDOW == 40 (0A7D8000) [pid = 3804] [serial = 40] [outer = 28B5B800] 18:59:25 INFO - TEST-START | devtools/client/memory/test/chrome/test_Heap_05.html 18:59:25 INFO - GECKO(3804) | ++DOMWINDOW == 41 (0AAF9C00) [pid = 3804] [serial = 41] [outer = 28B5B800] 18:59:25 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
BytesCountTotal BytesTotal CountGroup
1100%1100%1100%1100%window.onload< test_Heap_05.html:33:32
1100%1100%1100%1100%(no stack available)
18:59:25 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
Empty.
18:59:25 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
No difference between the baseline and comparison.
18:59:25 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
No matches.
18:59:25 INFO - GECKO(3804) | MEMORY STAT | vsize 797MB | vsizeMaxContiguous 861MB | residentFast 291MB | heapAllocated 113MB 18:59:25 INFO - TEST-OK | devtools/client/memory/test/chrome/test_Heap_05.html | took 685ms 18:59:25 INFO - GECKO(3804) | ++DOMWINDOW == 42 (2A93C800) [pid = 3804] [serial = 42] [outer = 28B5B800] 18:59:25 INFO - TEST-START | devtools/client/memory/test/chrome/test_List_01.html 18:59:25 INFO - GECKO(3804) | ++DOMWINDOW == 43 (0AAF8C00) [pid = 3804] [serial = 43] [outer = 28B5B800] 18:59:26 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
  • Processing…0 MBSave
  • Processing…0 MBSave
  • Processing…0 MBSave
18:59:26 INFO - GECKO(3804) | MEMORY STAT | vsize 801MB | vsizeMaxContiguous 859MB | residentFast 296MB | heapAllocated 117MB 18:59:26 INFO - TEST-OK | devtools/client/memory/test/chrome/test_List_01.html | took 544ms 18:59:26 INFO - GECKO(3804) | ++DOMWINDOW == 44 (2AE75400) [pid = 3804] [serial = 44] [outer = 28B5B800] 18:59:26 INFO - TEST-START | devtools/client/memory/test/chrome/test_ShortestPaths_01.html 18:59:26 INFO - GECKO(3804) | ++DOMWINDOW == 45 (259CD800) [pid = 3804] [serial = 45] [outer = 28B5B800] 18:59:27 INFO - GECKO(3804) | [3804] WARNING: unknown enumeration key: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/svg/nsSVGEnum.cpp, line 58 18:59:27 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
1->21->32->3other › SomeType @ 0x1other › SomeType @ 0x2other › SomeType @ 0x3
18:59:27 INFO - GECKO(3804) | MEMORY-TEST: tspan's text = 1->2 18:59:27 INFO - GECKO(3804) | MEMORY-TEST: tspan's text = 1->3 18:59:27 INFO - GECKO(3804) | MEMORY-TEST: tspan's text = 2->3 18:59:27 INFO - GECKO(3804) | MEMORY-TEST: tspan's text = other › SomeType @ 0x1 18:59:27 INFO - GECKO(3804) | MEMORY-TEST: tspan's text = other › SomeType @ 0x2 18:59:27 INFO - GECKO(3804) | MEMORY-TEST: tspan's text = other › SomeType @ 0x3 18:59:27 INFO - GECKO(3804) | MEMORY STAT | vsize 808MB | vsizeMaxContiguous 852MB | residentFast 304MB | heapAllocated 122MB 18:59:27 INFO - TEST-OK | devtools/client/memory/test/chrome/test_ShortestPaths_01.html | took 702ms 18:59:27 INFO - GECKO(3804) | ++DOMWINDOW == 46 (2B52F000) [pid = 3804] [serial = 46] [outer = 28B5B800] 18:59:27 INFO - TEST-START | devtools/client/memory/test/chrome/test_ShortestPaths_02.html 18:59:27 INFO - GECKO(3804) | ++DOMWINDOW == 47 (26787C00) [pid = 3804] [serial = 47] [outer = 28B5B800] 18:59:27 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
Select an item to view its retaining paths
18:59:27 INFO - GECKO(3804) | MEMORY STAT | vsize 819MB | vsizeMaxContiguous 841MB | residentFast 316MB | heapAllocated 124MB 18:59:27 INFO - TEST-OK | devtools/client/memory/test/chrome/test_ShortestPaths_02.html | took 533ms 18:59:27 INFO - GECKO(3804) | ++DOMWINDOW == 48 (2B945000) [pid = 3804] [serial = 48] [outer = 28B5B800] 18:59:27 INFO - TEST-START | devtools/client/memory/test/chrome/test_SnapshotListItem_01.html 18:59:27 INFO - GECKO(3804) | ++DOMWINDOW == 49 (2B493C00) [pid = 3804] [serial = 49] [outer = 28B5B800] 18:59:28 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
  • Processing…0 MBSave
  • 18:59:28 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
  • Processing…0 MB
  • 18:59:28 INFO - GECKO(3804) | MEMORY STAT | vsize 825MB | vsizeMaxContiguous 836MB | residentFast 321MB | heapAllocated 127MB 18:59:28 INFO - TEST-OK | devtools/client/memory/test/chrome/test_SnapshotListItem_01.html | took 458ms 18:59:28 INFO - GECKO(3804) | ++DOMWINDOW == 50 (2C39D400) [pid = 3804] [serial = 50] [outer = 28B5B800] 18:59:28 INFO - TEST-START | devtools/client/memory/test/chrome/test_Toolbar_01.html 18:59:28 INFO - GECKO(3804) | ++DOMWINDOW == 51 (2C39F400) [pid = 3804] [serial = 51] [outer = 28B5B800] 18:59:28 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
    18:59:28 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
    18:59:28 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
    18:59:28 INFO - GECKO(3804) | MEMORY STAT | vsize 830MB | vsizeMaxContiguous 831MB | residentFast 327MB | heapAllocated 130MB 18:59:28 INFO - TEST-OK | devtools/client/memory/test/chrome/test_Toolbar_01.html | took 614ms 18:59:28 INFO - GECKO(3804) | ++DOMWINDOW == 52 (2CA18800) [pid = 3804] [serial = 52] [outer = 28B5B800] 18:59:29 INFO - TEST-START | devtools/client/memory/test/chrome/test_TreeMap_01.html 18:59:29 INFO - GECKO(3804) | ++DOMWINDOW == 53 (2CA16400) [pid = 3804] [serial = 53] [outer = 28B5B800] 18:59:29 INFO - GECKO(3804) | MEMORY-TEST: Rendered =
    18:59:29 INFO - GECKO(3804) | MEMORY STAT | vsize 838MB | vsizeMaxContiguous 823MB | residentFast 336MB | heapAllocated 136MB 18:59:29 INFO - TEST-OK | devtools/client/memory/test/chrome/test_TreeMap_01.html | took 578ms 18:59:29 INFO - GECKO(3804) | ++DOMWINDOW == 54 (2CFE9C00) [pid = 3804] [serial = 54] [outer = 28B5B800] 18:59:31 INFO - TEST-START | Shutdown 18:59:31 INFO - Passed: 71 18:59:31 INFO - Failed: 0 18:59:31 INFO - Todo: 0 18:59:31 INFO - Mode: non-e10s 18:59:31 INFO - Slowest: 2351ms - chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_CensusTreeItem_01.html 18:59:31 INFO - SimpleTest FINISHED 18:59:31 INFO - TEST-INFO | Ran 1 Loops 18:59:31 INFO - SimpleTest FINISHED 18:59:31 INFO - GECKO(3804) | ++DOMWINDOW == 55 (2CA1E400) [pid = 3804] [serial = 55] [outer = 28B5B800] 18:59:31 INFO - GECKO(3804) | --DOCSHELL 139C7800 == 5 [pid = 3804] [id = {140bd3c9-4651-45a4-ae9f-10ff8c415643}] 18:59:31 INFO - GECKO(3804) | --DOCSHELL 13025000 == 4 [pid = 3804] [id = {dab8629a-0716-4ab3-839d-9d67ffe702bf}] 18:59:32 INFO - GECKO(3804) | --DOCSHELL 139CB000 == 3 [pid = 3804] [id = {280f48af-3586-4c67-8b2c-e618f692a568}] 18:59:32 INFO - GECKO(3804) | --DOCSHELL 139EAC00 == 2 [pid = 3804] [id = {586bedaa-41a5-48b2-bcc8-d7fc849a4a31}] 18:59:32 INFO - GECKO(3804) | --DOMWINDOW == 54 (1EBD7800) [pid = 3804] [serial = 22] [outer = 00000000] [url = about:blank] 18:59:32 INFO - GECKO(3804) | --DOMWINDOW == 53 (28B60400) [pid = 3804] [serial = 21] [outer = 00000000] [url = about:blank] 18:59:32 INFO - GECKO(3804) | --DOMWINDOW == 52 (13025800) [pid = 3804] [serial = 4] [outer = 00000000] [url = about:blank] 18:59:32 INFO - GECKO(3804) | --DOMWINDOW == 51 (1F2C9C00) [pid = 3804] [serial = 14] [outer = 00000000] [url = about:blank] 18:59:32 INFO - GECKO(3804) | --DOMWINDOW == 50 (1EA47800) [pid = 3804] [serial = 9] [outer = 00000000] [url = about:blank] 18:59:34 INFO - GECKO(3804) | [3804] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 18:59:36 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:36 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:36 INFO - GECKO(3804) | --DOCSHELL 28B58800 == 1 [pid = 3804] [id = {d13b9886-e6ee-409b-b650-b64589eb29c9}] 18:59:36 INFO - GECKO(3804) | --DOCSHELL 2398EC00 == 0 [pid = 3804] [id = {f0fe0787-805b-4fea-b0ee-e360d764d362}] 18:59:36 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:36 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:37 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:37 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:40 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:40 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:40 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:40 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:40 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:40 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:41 INFO - GECKO(3804) | [3804] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 18:59:41 INFO - GECKO(3804) | [3804] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 49 (139EB400) [pid = 3804] [serial = 6] [outer = 00000000] [url = about:blank] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 48 (2CFE9C00) [pid = 3804] [serial = 54] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 47 (139EB000) [pid = 3804] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 46 (2398F000) [pid = 3804] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 45 (2833DC00) [pid = 3804] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 44 (28B5B800) [pid = 3804] [serial = 20] [outer = 00000000] [url = about:blank] 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 43 (1EA4CC00) [pid = 3804] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 42 (2CA18800) [pid = 3804] [serial = 52] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 41 (2C39D400) [pid = 3804] [serial = 50] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 40 (0FEA5C00) [pid = 3804] [serial = 2] [outer = 00000000] [url = about:blank] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 39 (0FEA5800) [pid = 3804] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 38 (2B945000) [pid = 3804] [serial = 48] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 37 (2B52F000) [pid = 3804] [serial = 46] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 36 (2AE75400) [pid = 3804] [serial = 44] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 35 (2A93C800) [pid = 3804] [serial = 42] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 34 (0A7D8000) [pid = 3804] [serial = 40] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 33 (2CA1E400) [pid = 3804] [serial = 55] [outer = 00000000] [url = about:blank] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 32 (0AAF3000) [pid = 3804] [serial = 38] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 31 (259D2000) [pid = 3804] [serial = 36] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 30 (1EBD0400) [pid = 3804] [serial = 34] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 29 (13869800) [pid = 3804] [serial = 32] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 28 (23694C00) [pid = 3804] [serial = 30] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 27 (0FF5C400) [pid = 3804] [serial = 28] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 26 (1EBCF000) [pid = 3804] [serial = 26] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 25 (1050C000) [pid = 3804] [serial = 24] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 24 (27D06C00) [pid = 3804] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 23 (23995400) [pid = 3804] [serial = 17] [outer = 00000000] [url = about:blank] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 22 (13025400) [pid = 3804] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 21 (0FEA7000) [pid = 3804] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 20 (139C9400) [pid = 3804] [serial = 11] [outer = 00000000] [url = about:blank] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 19 (139EC000) [pid = 3804] [serial = 15] [outer = 00000000] [url = about:blank] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 18 (139CC400) [pid = 3804] [serial = 12] [outer = 00000000] [url = about:blank] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 17 (23D5D000) [pid = 3804] [serial = 16] [outer = 00000000] [url = about:blank] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 16 (24C0F800) [pid = 3804] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_CensusTreeItem_01.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 15 (0E785400) [pid = 3804] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 14 (10590000) [pid = 3804] [serial = 25] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_DominatorTreeItem_01.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 13 (259CE000) [pid = 3804] [serial = 27] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_DominatorTree_01.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 12 (0FF5A800) [pid = 3804] [serial = 29] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_DominatorTree_02.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 11 (0FF5B800) [pid = 3804] [serial = 31] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_DominatorTree_03.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 10 (0E254800) [pid = 3804] [serial = 33] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_Heap_01.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 9 (0D0A8800) [pid = 3804] [serial = 35] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_Heap_02.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 8 (1EF08800) [pid = 3804] [serial = 37] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_Heap_03.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 7 (0AAF7400) [pid = 3804] [serial = 39] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_Heap_04.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 6 (0AAF9C00) [pid = 3804] [serial = 41] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_Heap_05.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 5 (0AAF8C00) [pid = 3804] [serial = 43] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_List_01.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 4 (259CD800) [pid = 3804] [serial = 45] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_ShortestPaths_01.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 3 (26787C00) [pid = 3804] [serial = 47] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_ShortestPaths_02.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 2 (2CA16400) [pid = 3804] [serial = 53] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_TreeMap_01.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 1 (2B493C00) [pid = 3804] [serial = 49] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_SnapshotListItem_01.html] 18:59:41 INFO - GECKO(3804) | --DOMWINDOW == 0 (2C39F400) [pid = 3804] [serial = 51] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/memory/test/chrome/test_Toolbar_01.html] 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 18:59:41 INFO - GECKO(3804) | [3804] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 18:59:41 INFO - GECKO(3804) | [3804] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 18:59:41 INFO - GECKO(3804) | nsStringStats 18:59:41 INFO - GECKO(3804) | => mAllocCount: 131758 18:59:41 INFO - GECKO(3804) | => mReallocCount: 8563 18:59:41 INFO - GECKO(3804) | => mFreeCount: 131758 18:59:41 INFO - GECKO(3804) | => mShareCount: 131614 18:59:41 INFO - GECKO(3804) | => mAdoptCount: 9425 18:59:41 INFO - GECKO(3804) | => mAdoptFreeCount: 9425 18:59:41 INFO - GECKO(3804) | => Process ID: 3804, Thread ID: 3816 18:59:41 INFO - TEST-INFO | Main app process: exit 0 18:59:41 INFO - runtests.py | Application ran for: 0:00:36.808000 18:59:41 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpiagky2pidlog 18:59:41 INFO - Stopping web server 18:59:41 INFO - Stopping web socket server 18:59:41 INFO - Stopping ssltunnel 18:59:41 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 18:59:41 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 18:59:41 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 18:59:41 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 18:59:41 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 18:59:41 INFO - 18:59:41 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 3804 18:59:41 INFO - 18:59:41 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 18:59:41 INFO - | | Per-Inst Leaked| Total Rem| 18:59:41 INFO - 0 |TOTAL | 18 0| 4357077 0| 18:59:41 INFO - 18:59:41 INFO - nsTraceRefcnt::DumpStatistics: 1426 entries 18:59:41 INFO - 18:59:41 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 18:59:41 INFO - runtests.py | Running tests: end. 18:59:42 INFO - Buffered messages finished 18:59:42 INFO - dir: devtools/client/performance/components/test 18:59:42 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 18:59:43 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 18:59:43 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpy9eqrv.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 18:59:43 INFO - runtests.py | Server pid: 1892 18:59:43 INFO - runtests.py | Websocket server pid: 3368 18:59:43 INFO - runtests.py | SSL tunnel pid: 3576 18:59:43 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 18:59:43 INFO - [1892] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 18:59:43 INFO - [1892] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 18:59:43 INFO - [1892] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 18:59:43 INFO - runtests.py | Running with e10s: False 18:59:43 INFO - runtests.py | Running tests: start. 18:59:43 INFO - 18:59:43 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpy9eqrv.mozrunner 18:59:43 INFO - runtests.py | Application pid: 856 18:59:43 INFO - TEST-INFO | started process GECKO(856) 18:59:43 INFO - GECKO(856) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpy9eqrv.mozrunner\runtests_leaks.log 18:59:43 INFO - GECKO(856) | [856] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 18:59:44 INFO - GECKO(856) | [856] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 18:59:46 INFO - GECKO(856) | ++DOCSHELL 0FBA5C00 == 1 [pid = 856] [id = {4f3e0f3c-c1d4-455b-a1f4-168b71cbfe70}] 18:59:46 INFO - GECKO(856) | ++DOMWINDOW == 1 (0FBA6000) [pid = 856] [serial = 1] [outer = 00000000] 18:59:46 INFO - GECKO(856) | ++DOMWINDOW == 2 (0FBA6400) [pid = 856] [serial = 2] [outer = 0FBA6000] 18:59:47 INFO - GECKO(856) | ++DOCSHELL 12D24000 == 2 [pid = 856] [id = {fde75a29-e2f0-4ce5-8f91-81d1f59915dd}] 18:59:47 INFO - GECKO(856) | ++DOMWINDOW == 3 (12D24400) [pid = 856] [serial = 3] [outer = 00000000] 18:59:47 INFO - GECKO(856) | ++DOMWINDOW == 4 (12D24800) [pid = 856] [serial = 4] [outer = 12D24400] 18:59:47 INFO - GECKO(856) | ++DOCSHELL 134EB400 == 3 [pid = 856] [id = {6758c57d-4c35-4fd3-851f-922877ab182e}] 18:59:47 INFO - GECKO(856) | ++DOMWINDOW == 5 (134EB800) [pid = 856] [serial = 5] [outer = 00000000] 18:59:47 INFO - GECKO(856) | ++DOMWINDOW == 6 (134EBC00) [pid = 856] [serial = 6] [outer = 134EB800] 18:59:48 INFO - GECKO(856) | ++DOMWINDOW == 7 (0E438400) [pid = 856] [serial = 7] [outer = 12D24400] 18:59:48 INFO - GECKO(856) | ++DOCSHELL 0FBA5000 == 4 [pid = 856] [id = {dc0c2c0d-a7fc-4712-8200-2f6410a9e2f4}] 18:59:48 INFO - GECKO(856) | ++DOMWINDOW == 8 (0FBA7800) [pid = 856] [serial = 8] [outer = 00000000] 18:59:48 INFO - GECKO(856) | ++DOMWINDOW == 9 (145F8000) [pid = 856] [serial = 9] [outer = 0FBA7800] 18:59:48 INFO - GECKO(856) | ++DOMWINDOW == 10 (145FD400) [pid = 856] [serial = 10] [outer = 0FBA7800] 18:59:49 INFO - GECKO(856) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 18:59:49 INFO - GECKO(856) | [856] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 18:59:49 INFO - GECKO(856) | [856] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 18:59:49 INFO - GECKO(856) | [856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 18:59:49 INFO - GECKO(856) | [856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 18:59:49 INFO - GECKO(856) | [856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 18:59:49 INFO - GECKO(856) | [856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 18:59:49 INFO - GECKO(856) | ++DOCSHELL 0FB58C00 == 5 [pid = 856] [id = {7aae888f-0e24-48dc-8beb-65d4e97ce188}] 18:59:49 INFO - GECKO(856) | ++DOMWINDOW == 11 (182AC400) [pid = 856] [serial = 11] [outer = 00000000] 18:59:49 INFO - GECKO(856) | ++DOCSHELL 182AD000 == 6 [pid = 856] [id = {2e3ecdea-a457-4011-b68f-d28f7d11f771}] 18:59:49 INFO - GECKO(856) | ++DOMWINDOW == 12 (182B1400) [pid = 856] [serial = 12] [outer = 00000000] 18:59:49 INFO - GECKO(856) | ++DOCSHELL 19F32C00 == 7 [pid = 856] [id = {1a041d9d-6dbd-40b1-aa6b-d15ae8ea8646}] 18:59:49 INFO - GECKO(856) | ++DOMWINDOW == 13 (19F33000) [pid = 856] [serial = 13] [outer = 00000000] 18:59:49 INFO - GECKO(856) | ++DOMWINDOW == 14 (15A9FC00) [pid = 856] [serial = 14] [outer = 19F33000] 18:59:50 INFO - GECKO(856) | ++DOMWINDOW == 15 (134EC800) [pid = 856] [serial = 15] [outer = 182AC400] 18:59:50 INFO - GECKO(856) | ++DOMWINDOW == 16 (1A03F000) [pid = 856] [serial = 16] [outer = 182B1400] 18:59:50 INFO - GECKO(856) | ++DOMWINDOW == 17 (1A040400) [pid = 856] [serial = 17] [outer = 19F33000] 18:59:52 INFO - GECKO(856) | 1495591192383 Marionette INFO Listening on port 2828 18:59:53 INFO - GECKO(856) | [856] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 18:59:54 INFO - GECKO(856) | ++DOMWINDOW == 18 (1E233800) [pid = 856] [serial = 18] [outer = 19F33000] 18:59:54 INFO - GECKO(856) | ++DOMWINDOW == 19 (155EBC00) [pid = 856] [serial = 19] [outer = 19F33000] 18:59:54 INFO - GECKO(856) | ++DOCSHELL 1F590000 == 8 [pid = 856] [id = {8917875d-b6e0-4fb5-8d02-1ad9e76ef0a8}] 18:59:54 INFO - GECKO(856) | ++DOMWINDOW == 20 (1F593400) [pid = 856] [serial = 20] [outer = 00000000] 18:59:54 INFO - GECKO(856) | ++DOMWINDOW == 21 (1F599000) [pid = 856] [serial = 21] [outer = 1F593400] 18:59:54 INFO - SimpleTest START 18:59:54 INFO - TEST-START | devtools/client/performance/components/test/test_jit_optimizations_01.html 18:59:54 INFO - GECKO(856) | ++DOMWINDOW == 22 (159F6000) [pid = 856] [serial = 22] [outer = 1F593400] 18:59:55 INFO - GECKO(856) | ++DOMWINDOW == 23 (1F01B000) [pid = 856] [serial = 23] [outer = 1F593400] 18:59:57 INFO - GECKO(856) | MEMORY STAT | vsize 789MB | vsizeMaxContiguous 496MB | residentFast 267MB | heapAllocated 106MB 18:59:57 INFO - TEST-OK | devtools/client/performance/components/test/test_jit_optimizations_01.html | took 2529ms 18:59:57 INFO - TEST-START | Shutdown 18:59:57 INFO - Passed: 35 18:59:57 INFO - Failed: 0 18:59:57 INFO - Todo: 0 18:59:57 INFO - Mode: non-e10s 18:59:57 INFO - Slowest: 2529ms - chrome://mochitests/content/chrome/devtools/client/performance/components/test/test_jit_optimizations_01.html 18:59:57 INFO - SimpleTest FINISHED 18:59:57 INFO - TEST-INFO | Ran 1 Loops 18:59:57 INFO - SimpleTest FINISHED 18:59:58 INFO - GECKO(856) | --DOCSHELL 0FB58C00 == 7 [pid = 856] [id = {7aae888f-0e24-48dc-8beb-65d4e97ce188}] 18:59:58 INFO - GECKO(856) | --DOCSHELL 182AD000 == 6 [pid = 856] [id = {2e3ecdea-a457-4011-b68f-d28f7d11f771}] 18:59:58 INFO - GECKO(856) | --DOCSHELL 134EB400 == 5 [pid = 856] [id = {6758c57d-4c35-4fd3-851f-922877ab182e}] 18:59:58 INFO - GECKO(856) | --DOCSHELL 19F32C00 == 4 [pid = 856] [id = {1a041d9d-6dbd-40b1-aa6b-d15ae8ea8646}] 18:59:58 INFO - GECKO(856) | --DOCSHELL 0FBA5C00 == 3 [pid = 856] [id = {4f3e0f3c-c1d4-455b-a1f4-168b71cbfe70}] 18:59:58 INFO - GECKO(856) | --DOCSHELL 12D24000 == 2 [pid = 856] [id = {fde75a29-e2f0-4ce5-8f91-81d1f59915dd}] 18:59:58 INFO - GECKO(856) | --DOCSHELL 0FBA5000 == 1 [pid = 856] [id = {dc0c2c0d-a7fc-4712-8200-2f6410a9e2f4}] 18:59:58 INFO - GECKO(856) | --DOCSHELL 1F590000 == 0 [pid = 856] [id = {8917875d-b6e0-4fb5-8d02-1ad9e76ef0a8}] 19:00:00 INFO - GECKO(856) | [856] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:00:00 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:00 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:01 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:01 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:01 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:01 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 19:00:02 INFO - GECKO(856) | [856] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 22 (19F33000) [pid = 856] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 21 (1F599000) [pid = 856] [serial = 21] [outer = 00000000] [url = about:blank] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 20 (15A9FC00) [pid = 856] [serial = 14] [outer = 00000000] [url = about:blank] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 19 (134EBC00) [pid = 856] [serial = 6] [outer = 00000000] [url = about:blank] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 18 (145FD400) [pid = 856] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 17 (1E233800) [pid = 856] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 16 (145F8000) [pid = 856] [serial = 9] [outer = 00000000] [url = about:blank] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 15 (1F593400) [pid = 856] [serial = 20] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/performance/components/test/test_jit_optimizations_01.html] 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 14 (0FBA7800) [pid = 856] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 13 (155EBC00) [pid = 856] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 12 (1A040400) [pid = 856] [serial = 17] [outer = 00000000] [url = about:blank] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 11 (1A03F000) [pid = 856] [serial = 16] [outer = 00000000] [url = about:blank] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 10 (134EC800) [pid = 856] [serial = 15] [outer = 00000000] [url = about:blank] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 9 (0FBA6000) [pid = 856] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 8 (0FBA6400) [pid = 856] [serial = 2] [outer = 00000000] [url = about:blank] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 7 (159F6000) [pid = 856] [serial = 22] [outer = 00000000] [url = about:blank] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 6 (182AC400) [pid = 856] [serial = 11] [outer = 00000000] [url = about:blank] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 5 (12D24400) [pid = 856] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 4 (12D24800) [pid = 856] [serial = 4] [outer = 00000000] [url = about:blank] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 3 (182B1400) [pid = 856] [serial = 12] [outer = 00000000] [url = about:blank] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 2 (134EB800) [pid = 856] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 1 (0E438400) [pid = 856] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:00:02 INFO - GECKO(856) | --DOMWINDOW == 0 (1F01B000) [pid = 856] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/performance/components/test/test_jit_optimizations_01.html] 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:02 INFO - GECKO(856) | [856] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:00:02 INFO - GECKO(856) | [856] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 19:00:02 INFO - GECKO(856) | nsStringStats 19:00:02 INFO - GECKO(856) | => mAllocCount: 101955 19:00:02 INFO - GECKO(856) | => mReallocCount: 6833 19:00:02 INFO - GECKO(856) | => mFreeCount: 101955 19:00:02 INFO - GECKO(856) | => mShareCount: 104694 19:00:02 INFO - GECKO(856) | => mAdoptCount: 7431 19:00:02 INFO - GECKO(856) | => mAdoptFreeCount: 7431 19:00:02 INFO - GECKO(856) | => Process ID: 856, Thread ID: 2876 19:00:02 INFO - TEST-INFO | Main app process: exit 0 19:00:02 INFO - runtests.py | Application ran for: 0:00:19.143000 19:00:02 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpdczc7vpidlog 19:00:02 INFO - Stopping web server 19:00:02 INFO - Stopping web socket server 19:00:02 INFO - Stopping ssltunnel 19:00:02 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 19:00:02 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 19:00:02 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 19:00:02 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 19:00:02 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 19:00:02 INFO - 19:00:02 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 856 19:00:02 INFO - 19:00:02 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:00:02 INFO - | | Per-Inst Leaked| Total Rem| 19:00:02 INFO - 0 |TOTAL | 24 0| 1160506 0| 19:00:02 INFO - 19:00:02 INFO - nsTraceRefcnt::DumpStatistics: 1403 entries 19:00:02 INFO - 19:00:02 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 19:00:02 INFO - runtests.py | Running tests: end. 19:00:03 INFO - Buffered messages finished 19:00:03 INFO - dir: devtools/client/shared/components/reps/test/mochitest 19:00:04 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 19:00:04 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 19:00:04 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmptqbzds.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 19:00:04 INFO - runtests.py | Server pid: 2396 19:00:04 INFO - runtests.py | Websocket server pid: 3696 19:00:04 INFO - runtests.py | SSL tunnel pid: 1604 19:00:04 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:00:04 INFO - [2396] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:00:04 INFO - [2396] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:00:04 INFO - [2396] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:00:04 INFO - runtests.py | Running with e10s: False 19:00:04 INFO - runtests.py | Running tests: start. 19:00:04 INFO - 19:00:04 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmptqbzds.mozrunner 19:00:04 INFO - runtests.py | Application pid: 448 19:00:04 INFO - TEST-INFO | started process GECKO(448) 19:00:05 INFO - GECKO(448) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmptqbzds.mozrunner\runtests_leaks.log 19:00:05 INFO - GECKO(448) | [448] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 19:00:06 INFO - GECKO(448) | [448] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 19:00:08 INFO - GECKO(448) | ++DOCSHELL 0FCA0C00 == 1 [pid = 448] [id = {61daec8e-daf3-4c57-b636-cbb75a212e44}] 19:00:08 INFO - GECKO(448) | ++DOMWINDOW == 1 (0FCA1000) [pid = 448] [serial = 1] [outer = 00000000] 19:00:08 INFO - GECKO(448) | ++DOMWINDOW == 2 (0FCA1400) [pid = 448] [serial = 2] [outer = 0FCA1000] 19:00:08 INFO - GECKO(448) | ++DOCSHELL 0F021400 == 2 [pid = 448] [id = {54e52072-4ca8-4b6f-a5e2-15cef3ad7582}] 19:00:08 INFO - GECKO(448) | ++DOMWINDOW == 3 (0F021800) [pid = 448] [serial = 3] [outer = 00000000] 19:00:08 INFO - GECKO(448) | ++DOMWINDOW == 4 (0F021C00) [pid = 448] [serial = 4] [outer = 0F021800] 19:00:09 INFO - GECKO(448) | ++DOCSHELL 0F904800 == 3 [pid = 448] [id = {a5705316-41df-4838-a67c-96b2b0f3668d}] 19:00:09 INFO - GECKO(448) | ++DOMWINDOW == 5 (0F904C00) [pid = 448] [serial = 5] [outer = 00000000] 19:00:09 INFO - GECKO(448) | ++DOMWINDOW == 6 (0F905000) [pid = 448] [serial = 6] [outer = 0F904C00] 19:00:09 INFO - GECKO(448) | ++DOMWINDOW == 7 (0DE44C00) [pid = 448] [serial = 7] [outer = 0F021800] 19:00:09 INFO - GECKO(448) | ++DOCSHELL 0FCA0000 == 4 [pid = 448] [id = {d659afab-5af6-4092-836c-d70aa35fbfb6}] 19:00:09 INFO - GECKO(448) | ++DOMWINDOW == 8 (0FCA2800) [pid = 448] [serial = 8] [outer = 00000000] 19:00:09 INFO - GECKO(448) | ++DOMWINDOW == 9 (1525B400) [pid = 448] [serial = 9] [outer = 0FCA2800] 19:00:09 INFO - GECKO(448) | ++DOMWINDOW == 10 (15401400) [pid = 448] [serial = 10] [outer = 0FCA2800] 19:00:10 INFO - GECKO(448) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:00:10 INFO - GECKO(448) | [448] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:00:10 INFO - GECKO(448) | [448] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:00:10 INFO - GECKO(448) | [448] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 19:00:10 INFO - GECKO(448) | [448] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 19:00:10 INFO - GECKO(448) | [448] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 19:00:10 INFO - GECKO(448) | [448] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 19:00:10 INFO - GECKO(448) | ++DOCSHELL 15404800 == 5 [pid = 448] [id = {37e68b04-e561-4cea-83b7-10c136ac6023}] 19:00:10 INFO - GECKO(448) | ++DOMWINDOW == 11 (212CE000) [pid = 448] [serial = 11] [outer = 00000000] 19:00:10 INFO - GECKO(448) | ++DOCSHELL 212CF000 == 6 [pid = 448] [id = {6442f1ab-dc98-4940-b99e-53eace22449e}] 19:00:10 INFO - GECKO(448) | ++DOMWINDOW == 12 (212D2800) [pid = 448] [serial = 12] [outer = 00000000] 19:00:11 INFO - GECKO(448) | ++DOCSHELL 22D8B000 == 7 [pid = 448] [id = {5e31dc5c-419e-4006-8824-441481e1fc09}] 19:00:11 INFO - GECKO(448) | ++DOMWINDOW == 13 (22D8B400) [pid = 448] [serial = 13] [outer = 00000000] 19:00:11 INFO - GECKO(448) | ++DOMWINDOW == 14 (0F3D1000) [pid = 448] [serial = 14] [outer = 22D8B400] 19:00:11 INFO - GECKO(448) | ++DOMWINDOW == 15 (0F905C00) [pid = 448] [serial = 15] [outer = 212CE000] 19:00:11 INFO - GECKO(448) | ++DOMWINDOW == 16 (22B9B800) [pid = 448] [serial = 16] [outer = 212D2800] 19:00:11 INFO - GECKO(448) | ++DOMWINDOW == 17 (22B9CC00) [pid = 448] [serial = 17] [outer = 22D8B400] 19:00:13 INFO - GECKO(448) | 1495591213834 Marionette INFO Listening on port 2828 19:00:15 INFO - GECKO(448) | [448] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 19:00:15 INFO - GECKO(448) | ++DOMWINDOW == 18 (26F90C00) [pid = 448] [serial = 18] [outer = 22D8B400] 19:00:15 INFO - GECKO(448) | ++DOMWINDOW == 19 (28250000) [pid = 448] [serial = 19] [outer = 22D8B400] 19:00:16 INFO - GECKO(448) | ++DOCSHELL 28251000 == 8 [pid = 448] [id = {15d1f8e4-b41a-4b54-8006-c97b270f29cd}] 19:00:16 INFO - GECKO(448) | ++DOMWINDOW == 20 (2831D000) [pid = 448] [serial = 20] [outer = 00000000] 19:00:16 INFO - GECKO(448) | ++DOMWINDOW == 21 (283A2C00) [pid = 448] [serial = 21] [outer = 2831D000] 19:00:16 INFO - SimpleTest START 19:00:16 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_array.html 19:00:16 INFO - GECKO(448) | ++DOMWINDOW == 22 (1590AC00) [pid = 448] [serial = 22] [outer = 2831D000] 19:00:17 INFO - GECKO(448) | ++DOMWINDOW == 23 (27D77400) [pid = 448] [serial = 23] [outer = 2831D000] 19:00:18 INFO - GECKO(448) | MEMORY STAT | vsize 780MB | vsizeMaxContiguous 887MB | residentFast 266MB | heapAllocated 108MB 19:00:18 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_array.html | took 2222ms 19:00:18 INFO - GECKO(448) | ++DOMWINDOW == 24 (1030CC00) [pid = 448] [serial = 24] [outer = 2831D000] 19:00:18 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_attribute.html 19:00:18 INFO - GECKO(448) | ++DOMWINDOW == 25 (2564C400) [pid = 448] [serial = 25] [outer = 2831D000] 19:00:19 INFO - GECKO(448) | MEMORY STAT | vsize 787MB | vsizeMaxContiguous 885MB | residentFast 269MB | heapAllocated 105MB 19:00:19 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_attribute.html | took 503ms 19:00:19 INFO - GECKO(448) | ++DOMWINDOW == 26 (22C19400) [pid = 448] [serial = 26] [outer = 2831D000] 19:00:19 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_comment-node.html 19:00:19 INFO - GECKO(448) | ++DOMWINDOW == 27 (153D2000) [pid = 448] [serial = 27] [outer = 2831D000] 19:00:19 INFO - GECKO(448) | MEMORY STAT | vsize 788MB | vsizeMaxContiguous 884MB | residentFast 273MB | heapAllocated 108MB 19:00:19 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_comment-node.html | took 481ms 19:00:19 INFO - GECKO(448) | ++DOMWINDOW == 28 (28C78C00) [pid = 448] [serial = 28] [outer = 2831D000] 19:00:19 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_date-time.html 19:00:19 INFO - GECKO(448) | ++DOMWINDOW == 29 (22249000) [pid = 448] [serial = 29] [outer = 2831D000] 19:00:20 INFO - GECKO(448) | MEMORY STAT | vsize 788MB | vsizeMaxContiguous 884MB | residentFast 276MB | heapAllocated 110MB 19:00:20 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_date-time.html | took 526ms 19:00:20 INFO - GECKO(448) | ++DOMWINDOW == 30 (28C8D400) [pid = 448] [serial = 30] [outer = 2831D000] 19:00:20 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_document.html 19:00:20 INFO - GECKO(448) | ++DOMWINDOW == 31 (212D4800) [pid = 448] [serial = 31] [outer = 2831D000] 19:00:20 INFO - GECKO(448) | MEMORY STAT | vsize 790MB | vsizeMaxContiguous 882MB | residentFast 278MB | heapAllocated 112MB 19:00:20 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_document.html | took 526ms 19:00:20 INFO - GECKO(448) | ++DOMWINDOW == 32 (29975C00) [pid = 448] [serial = 32] [outer = 2831D000] 19:00:21 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_element-node.html 19:00:21 INFO - GECKO(448) | ++DOMWINDOW == 33 (26EF7800) [pid = 448] [serial = 33] [outer = 2831D000] 19:00:21 INFO - GECKO(448) | MEMORY STAT | vsize 795MB | vsizeMaxContiguous 877MB | residentFast 284MB | heapAllocated 116MB 19:00:22 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_element-node.html | took 1061ms 19:00:22 INFO - GECKO(448) | ++DOMWINDOW == 34 (29FB9000) [pid = 448] [serial = 34] [outer = 2831D000] 19:00:22 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_error.html 19:00:22 INFO - GECKO(448) | ++DOMWINDOW == 35 (0D957400) [pid = 448] [serial = 35] [outer = 2831D000] 19:00:22 INFO - GECKO(448) | MEMORY STAT | vsize 800MB | vsizeMaxContiguous 872MB | residentFast 283MB | heapAllocated 109MB 19:00:22 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_error.html | took 714ms 19:00:22 INFO - GECKO(448) | ++DOMWINDOW == 36 (22DAB400) [pid = 448] [serial = 36] [outer = 2831D000] 19:00:23 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_event.html 19:00:23 INFO - GECKO(448) | ++DOMWINDOW == 37 (0D911400) [pid = 448] [serial = 37] [outer = 2831D000] 19:00:23 INFO - GECKO(448) | MEMORY STAT | vsize 800MB | vsizeMaxContiguous 872MB | residentFast 284MB | heapAllocated 109MB 19:00:24 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_event.html | took 1007ms 19:00:24 INFO - GECKO(448) | ++DOMWINDOW == 38 (0F0EC000) [pid = 448] [serial = 38] [outer = 2831D000] 19:00:24 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_failure.html 19:00:24 INFO - GECKO(448) | ++DOMWINDOW == 39 (23FAA400) [pid = 448] [serial = 39] [outer = 2831D000] 19:00:24 INFO - GECKO(448) | MEMORY STAT | vsize 801MB | vsizeMaxContiguous 871MB | residentFast 282MB | heapAllocated 105MB 19:00:24 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_failure.html | took 605ms 19:00:24 INFO - GECKO(448) | ++DOMWINDOW == 40 (27D7F000) [pid = 448] [serial = 40] [outer = 2831D000] 19:00:24 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_function.html 19:00:24 INFO - GECKO(448) | ++DOMWINDOW == 41 (27185400) [pid = 448] [serial = 41] [outer = 2831D000] 19:00:25 INFO - GECKO(448) | MEMORY STAT | vsize 809MB | vsizeMaxContiguous 863MB | residentFast 292MB | heapAllocated 106MB 19:00:25 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_function.html | took 525ms 19:00:25 INFO - GECKO(448) | ++DOMWINDOW == 42 (29FBB000) [pid = 448] [serial = 42] [outer = 2831D000] 19:00:25 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_grip-array.html 19:00:25 INFO - GECKO(448) | ++DOMWINDOW == 43 (2824D400) [pid = 448] [serial = 43] [outer = 2831D000] 19:00:25 INFO - GECKO(448) | --DOCSHELL 0FCA0C00 == 7 [pid = 448] [id = {61daec8e-daf3-4c57-b636-cbb75a212e44}] 19:00:25 INFO - GECKO(448) | --DOCSHELL 0FCA0000 == 6 [pid = 448] [id = {d659afab-5af6-4092-836c-d70aa35fbfb6}] 19:00:26 INFO - GECKO(448) | MEMORY STAT | vsize 809MB | vsizeMaxContiguous 863MB | residentFast 298MB | heapAllocated 112MB 19:00:26 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_grip-array.html | took 1468ms 19:00:26 INFO - GECKO(448) | ++DOMWINDOW == 44 (20480400) [pid = 448] [serial = 44] [outer = 2831D000] 19:00:26 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_grip-map.html 19:00:26 INFO - GECKO(448) | ++DOMWINDOW == 45 (0DE2F800) [pid = 448] [serial = 45] [outer = 2831D000] 19:00:27 INFO - GECKO(448) | MEMORY STAT | vsize 811MB | vsizeMaxContiguous 858MB | residentFast 306MB | heapAllocated 116MB 19:00:28 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_grip-map.html | took 1138ms 19:00:28 INFO - GECKO(448) | ++DOMWINDOW == 46 (29E18800) [pid = 448] [serial = 46] [outer = 2831D000] 19:00:28 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_grip.html 19:00:28 INFO - GECKO(448) | ++DOMWINDOW == 47 (29E1F000) [pid = 448] [serial = 47] [outer = 2831D000] 19:00:29 INFO - GECKO(448) | MEMORY STAT | vsize 819MB | vsizeMaxContiguous 853MB | residentFast 314MB | heapAllocated 122MB 19:00:29 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_grip.html | took 1247ms 19:00:29 INFO - GECKO(448) | ++DOMWINDOW == 48 (2B4F6400) [pid = 448] [serial = 48] [outer = 2831D000] 19:00:29 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_infinity.html 19:00:29 INFO - GECKO(448) | ++DOMWINDOW == 49 (29E20C00) [pid = 448] [serial = 49] [outer = 2831D000] 19:00:29 INFO - GECKO(448) | MEMORY STAT | vsize 821MB | vsizeMaxContiguous 851MB | residentFast 318MB | heapAllocated 124MB 19:00:29 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_infinity.html | took 318ms 19:00:29 INFO - GECKO(448) | ++DOMWINDOW == 50 (2B4FC000) [pid = 448] [serial = 50] [outer = 2831D000] 19:00:29 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_long-string.html 19:00:29 INFO - GECKO(448) | ++DOMWINDOW == 51 (2B4F5C00) [pid = 448] [serial = 51] [outer = 2831D000] 19:00:30 INFO - GECKO(448) | MEMORY STAT | vsize 826MB | vsizeMaxContiguous 846MB | residentFast 323MB | heapAllocated 128MB 19:00:30 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_long-string.html | took 427ms 19:00:30 INFO - GECKO(448) | ++DOMWINDOW == 52 (2BD68000) [pid = 448] [serial = 52] [outer = 2831D000] 19:00:30 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_nan.html 19:00:30 INFO - GECKO(448) | ++DOMWINDOW == 53 (2B4F9800) [pid = 448] [serial = 53] [outer = 2831D000] 19:00:30 INFO - GECKO(448) | MEMORY STAT | vsize 829MB | vsizeMaxContiguous 843MB | residentFast 326MB | heapAllocated 130MB 19:00:30 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_nan.html | took 340ms 19:00:30 INFO - GECKO(448) | ++DOMWINDOW == 54 (2BE9F000) [pid = 448] [serial = 54] [outer = 2831D000] 19:00:30 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_null.html 19:00:30 INFO - GECKO(448) | ++DOMWINDOW == 55 (2BC5C800) [pid = 448] [serial = 55] [outer = 2831D000] 19:00:30 INFO - GECKO(448) | MEMORY STAT | vsize 831MB | vsizeMaxContiguous 841MB | residentFast 329MB | heapAllocated 132MB 19:00:30 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_null.html | took 311ms 19:00:31 INFO - GECKO(448) | ++DOMWINDOW == 56 (2C228000) [pid = 448] [serial = 56] [outer = 2831D000] 19:00:31 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_number.html 19:00:31 INFO - GECKO(448) | ++DOMWINDOW == 57 (2C226C00) [pid = 448] [serial = 57] [outer = 2831D000] 19:00:31 INFO - GECKO(448) | MEMORY STAT | vsize 835MB | vsizeMaxContiguous 836MB | residentFast 334MB | heapAllocated 135MB 19:00:31 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_number.html | took 387ms 19:00:31 INFO - GECKO(448) | ++DOMWINDOW == 58 (2C335000) [pid = 448] [serial = 58] [outer = 2831D000] 19:00:31 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_object-with-text.html 19:00:31 INFO - GECKO(448) | ++DOMWINDOW == 59 (2C227800) [pid = 448] [serial = 59] [outer = 2831D000] 19:00:31 INFO - GECKO(448) | MEMORY STAT | vsize 838MB | vsizeMaxContiguous 834MB | residentFast 337MB | heapAllocated 137MB 19:00:31 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_object-with-text.html | took 336ms 19:00:31 INFO - GECKO(448) | ++DOMWINDOW == 60 (2C976400) [pid = 448] [serial = 60] [outer = 2831D000] 19:00:31 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_object-with-url.html 19:00:31 INFO - GECKO(448) | ++DOMWINDOW == 61 (2C5E0000) [pid = 448] [serial = 61] [outer = 2831D000] 19:00:32 INFO - GECKO(448) | MEMORY STAT | vsize 842MB | vsizeMaxContiguous 830MB | residentFast 341MB | heapAllocated 139MB 19:00:32 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_object-with-url.html | took 342ms 19:00:32 INFO - GECKO(448) | ++DOMWINDOW == 62 (2CCB7000) [pid = 448] [serial = 62] [outer = 2831D000] 19:00:32 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_object.html 19:00:32 INFO - GECKO(448) | ++DOMWINDOW == 63 (2C976000) [pid = 448] [serial = 63] [outer = 2831D000] 19:00:33 INFO - GECKO(448) | MEMORY STAT | vsize 850MB | vsizeMaxContiguous 822MB | residentFast 348MB | heapAllocated 143MB 19:00:33 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_object.html | took 942ms 19:00:33 INFO - GECKO(448) | ++DOMWINDOW == 64 (0A4EC400) [pid = 448] [serial = 64] [outer = 2831D000] 19:00:34 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_promise.html 19:00:35 INFO - GECKO(448) | ++DOMWINDOW == 65 (22DAAC00) [pid = 448] [serial = 65] [outer = 2831D000] 19:00:35 INFO - GECKO(448) | MEMORY STAT | vsize 854MB | vsizeMaxContiguous 818MB | residentFast 353MB | heapAllocated 139MB 19:00:35 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_promise.html | took 1047ms 19:00:36 INFO - GECKO(448) | ++DOMWINDOW == 66 (15240C00) [pid = 448] [serial = 66] [outer = 2831D000] 19:00:38 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_regexp.html 19:00:38 INFO - GECKO(448) | ++DOMWINDOW == 67 (0D10B400) [pid = 448] [serial = 67] [outer = 2831D000] 19:00:38 INFO - GECKO(448) | --DOMWINDOW == 66 (1525B400) [pid = 448] [serial = 9] [outer = 00000000] [url = about:blank] 19:00:38 INFO - GECKO(448) | --DOMWINDOW == 65 (283A2C00) [pid = 448] [serial = 21] [outer = 00000000] [url = about:blank] 19:00:38 INFO - GECKO(448) | --DOMWINDOW == 64 (0F021C00) [pid = 448] [serial = 4] [outer = 00000000] [url = about:blank] 19:00:38 INFO - GECKO(448) | --DOMWINDOW == 63 (0F3D1000) [pid = 448] [serial = 14] [outer = 00000000] [url = about:blank] 19:00:38 INFO - GECKO(448) | --DOMWINDOW == 62 (1590AC00) [pid = 448] [serial = 22] [outer = 00000000] [url = about:blank] 19:00:38 INFO - GECKO(448) | MEMORY STAT | vsize 852MB | vsizeMaxContiguous 818MB | residentFast 302MB | heapAllocated 106MB 19:00:38 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_regexp.html | took 451ms 19:00:38 INFO - GECKO(448) | ++DOMWINDOW == 63 (0FD1A800) [pid = 448] [serial = 68] [outer = 2831D000] 19:00:39 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_string.html 19:00:39 INFO - GECKO(448) | ++DOMWINDOW == 64 (0D04AC00) [pid = 448] [serial = 69] [outer = 2831D000] 19:00:39 INFO - GECKO(448) | MEMORY STAT | vsize 852MB | vsizeMaxContiguous 818MB | residentFast 306MB | heapAllocated 110MB 19:00:39 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_string.html | took 462ms 19:00:39 INFO - GECKO(448) | ++DOMWINDOW == 65 (2007EC00) [pid = 448] [serial = 70] [outer = 2831D000] 19:00:39 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_stylesheet.html 19:00:39 INFO - GECKO(448) | ++DOMWINDOW == 66 (0FD1DC00) [pid = 448] [serial = 71] [outer = 2831D000] 19:00:39 INFO - GECKO(448) | MEMORY STAT | vsize 852MB | vsizeMaxContiguous 818MB | residentFast 307MB | heapAllocated 113MB 19:00:39 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_stylesheet.html | took 363ms 19:00:39 INFO - GECKO(448) | ++DOMWINDOW == 67 (225E3400) [pid = 448] [serial = 72] [outer = 2831D000] 19:00:39 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_symbol.html 19:00:39 INFO - GECKO(448) | ++DOMWINDOW == 68 (2007D400) [pid = 448] [serial = 73] [outer = 2831D000] 19:00:40 INFO - GECKO(448) | MEMORY STAT | vsize 852MB | vsizeMaxContiguous 818MB | residentFast 309MB | heapAllocated 115MB 19:00:41 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_symbol.html | took 1907ms 19:00:41 INFO - GECKO(448) | ++DOMWINDOW == 69 (0FD1A400) [pid = 448] [serial = 74] [outer = 2831D000] 19:00:42 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_text-node.html 19:00:42 INFO - GECKO(448) | ++DOMWINDOW == 70 (2047FC00) [pid = 448] [serial = 75] [outer = 2831D000] 19:00:44 INFO - GECKO(448) | MEMORY STAT | vsize 857MB | vsizeMaxContiguous 810MB | residentFast 312MB | heapAllocated 118MB 19:00:44 INFO - GECKO(448) | --DOMWINDOW == 69 (0FCA1000) [pid = 448] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:00:44 INFO - GECKO(448) | --DOMWINDOW == 68 (0FCA2800) [pid = 448] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:00:44 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_text-node.html | took 2034ms 19:00:44 INFO - GECKO(448) | ++DOMWINDOW == 69 (1525E800) [pid = 448] [serial = 76] [outer = 2831D000] 19:00:44 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_undefined.html 19:00:44 INFO - GECKO(448) | ++DOMWINDOW == 70 (0D108800) [pid = 448] [serial = 77] [outer = 2831D000] 19:00:45 INFO - GECKO(448) | MEMORY STAT | vsize 824MB | vsizeMaxContiguous 810MB | residentFast 281MB | heapAllocated 90MB 19:00:45 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_undefined.html | took 1132ms 19:00:45 INFO - GECKO(448) | ++DOMWINDOW == 71 (0F0EA800) [pid = 448] [serial = 78] [outer = 2831D000] 19:00:45 INFO - TEST-START | devtools/client/shared/components/reps/test/mochitest/test_reps_window.html 19:00:45 INFO - GECKO(448) | ++DOMWINDOW == 72 (0F020000) [pid = 448] [serial = 79] [outer = 2831D000] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 71 (22249000) [pid = 448] [serial = 29] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_date-time.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 70 (2564C400) [pid = 448] [serial = 25] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_attribute.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 69 (2C976000) [pid = 448] [serial = 63] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_object.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 68 (0A4EC400) [pid = 448] [serial = 64] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 67 (2C976400) [pid = 448] [serial = 60] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 66 (28C8D400) [pid = 448] [serial = 30] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 65 (29975C00) [pid = 448] [serial = 32] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 64 (22B9CC00) [pid = 448] [serial = 17] [outer = 00000000] [url = about:blank] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 63 (2CCB7000) [pid = 448] [serial = 62] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 62 (1030CC00) [pid = 448] [serial = 24] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 61 (29FB9000) [pid = 448] [serial = 34] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 60 (2C5E0000) [pid = 448] [serial = 61] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_object-with-url.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 59 (22C19400) [pid = 448] [serial = 26] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 58 (28C78C00) [pid = 448] [serial = 28] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 57 (2C227800) [pid = 448] [serial = 59] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_object-with-text.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 56 (2C335000) [pid = 448] [serial = 58] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 55 (2C226C00) [pid = 448] [serial = 57] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_number.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 54 (0D957400) [pid = 448] [serial = 35] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_error.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 53 (26F90C00) [pid = 448] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 52 (22DAB400) [pid = 448] [serial = 36] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 51 (153D2000) [pid = 448] [serial = 27] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_comment-node.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 50 (20480400) [pid = 448] [serial = 44] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 49 (2824D400) [pid = 448] [serial = 43] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_grip-array.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 48 (29FBB000) [pid = 448] [serial = 42] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 47 (27185400) [pid = 448] [serial = 41] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_function.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 46 (27D7F000) [pid = 448] [serial = 40] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 45 (23FAA400) [pid = 448] [serial = 39] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_failure.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 44 (0F0EC000) [pid = 448] [serial = 38] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 43 (0D911400) [pid = 448] [serial = 37] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_event.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 42 (0DE2F800) [pid = 448] [serial = 45] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_grip-map.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 41 (29E18800) [pid = 448] [serial = 46] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 40 (29E1F000) [pid = 448] [serial = 47] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_grip.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 39 (2B4F6400) [pid = 448] [serial = 48] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 38 (29E20C00) [pid = 448] [serial = 49] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_infinity.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 37 (2B4FC000) [pid = 448] [serial = 50] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 36 (2B4F5C00) [pid = 448] [serial = 51] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_long-string.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 35 (2BD68000) [pid = 448] [serial = 52] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 34 (2B4F9800) [pid = 448] [serial = 53] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_nan.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 33 (2BE9F000) [pid = 448] [serial = 54] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 32 (2BC5C800) [pid = 448] [serial = 55] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_null.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 31 (2C228000) [pid = 448] [serial = 56] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 30 (212D4800) [pid = 448] [serial = 31] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_document.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 29 (26EF7800) [pid = 448] [serial = 33] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_element-node.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 28 (27D77400) [pid = 448] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_array.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 27 (15401400) [pid = 448] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:00:45 INFO - GECKO(448) | --DOMWINDOW == 26 (0FCA1400) [pid = 448] [serial = 2] [outer = 00000000] [url = about:blank] 19:00:45 INFO - GECKO(448) | MEMORY STAT | vsize 824MB | vsizeMaxContiguous 810MB | residentFast 283MB | heapAllocated 93MB 19:00:45 INFO - TEST-OK | devtools/client/shared/components/reps/test/mochitest/test_reps_window.html | took 457ms 19:00:45 INFO - GECKO(448) | ++DOMWINDOW == 27 (15405000) [pid = 448] [serial = 80] [outer = 2831D000] 19:00:45 INFO - TEST-START | Shutdown 19:00:45 INFO - Passed: 541 19:00:45 INFO - Failed: 0 19:00:45 INFO - Todo: 0 19:00:45 INFO - Mode: non-e10s 19:00:45 INFO - Slowest: 2222ms - chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_array.html 19:00:45 INFO - SimpleTest FINISHED 19:00:45 INFO - TEST-INFO | Ran 1 Loops 19:00:45 INFO - SimpleTest FINISHED 19:00:45 INFO - GECKO(448) | ++DOMWINDOW == 28 (0F3D0400) [pid = 448] [serial = 81] [outer = 2831D000] 19:00:46 INFO - GECKO(448) | --DOCSHELL 15404800 == 5 [pid = 448] [id = {37e68b04-e561-4cea-83b7-10c136ac6023}] 19:00:46 INFO - GECKO(448) | --DOCSHELL 0F021400 == 4 [pid = 448] [id = {54e52072-4ca8-4b6f-a5e2-15cef3ad7582}] 19:00:47 INFO - GECKO(448) | --DOCSHELL 212CF000 == 3 [pid = 448] [id = {6442f1ab-dc98-4940-b99e-53eace22449e}] 19:00:47 INFO - GECKO(448) | --DOCSHELL 0F904800 == 2 [pid = 448] [id = {a5705316-41df-4838-a67c-96b2b0f3668d}] 19:00:48 INFO - GECKO(448) | [448] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:00:49 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:49 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:49 INFO - GECKO(448) | --DOCSHELL 28251000 == 1 [pid = 448] [id = {15d1f8e4-b41a-4b54-8006-c97b270f29cd}] 19:00:49 INFO - GECKO(448) | --DOCSHELL 22D8B000 == 0 [pid = 448] [id = {5e31dc5c-419e-4006-8824-441481e1fc09}] 19:00:50 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:50 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:50 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:50 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 19:00:52 INFO - GECKO(448) | [448] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 27 (0F905000) [pid = 448] [serial = 6] [outer = 00000000] [url = about:blank] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 26 (28250000) [pid = 448] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 25 (22D8B400) [pid = 448] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 24 (2831D000) [pid = 448] [serial = 20] [outer = 00000000] [url = about:blank] 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 23 (0F3D0400) [pid = 448] [serial = 81] [outer = 00000000] [url = about:blank] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 22 (15405000) [pid = 448] [serial = 80] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 21 (0F904C00) [pid = 448] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 20 (1525E800) [pid = 448] [serial = 76] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 19 (0F0EA800) [pid = 448] [serial = 78] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 18 (0F021800) [pid = 448] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 17 (212CE000) [pid = 448] [serial = 11] [outer = 00000000] [url = about:blank] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 16 (0F905C00) [pid = 448] [serial = 15] [outer = 00000000] [url = about:blank] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 15 (212D2800) [pid = 448] [serial = 12] [outer = 00000000] [url = about:blank] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 14 (22B9B800) [pid = 448] [serial = 16] [outer = 00000000] [url = about:blank] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 13 (0FD1A400) [pid = 448] [serial = 74] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 12 (225E3400) [pid = 448] [serial = 72] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 11 (2007EC00) [pid = 448] [serial = 70] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 10 (0FD1A800) [pid = 448] [serial = 68] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 9 (15240C00) [pid = 448] [serial = 66] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 8 (0D10B400) [pid = 448] [serial = 67] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_regexp.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 7 (0D04AC00) [pid = 448] [serial = 69] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_string.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 6 (0FD1DC00) [pid = 448] [serial = 71] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_stylesheet.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 5 (2007D400) [pid = 448] [serial = 73] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_symbol.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 4 (0DE44C00) [pid = 448] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 3 (0F020000) [pid = 448] [serial = 79] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_window.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 2 (0D108800) [pid = 448] [serial = 77] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_undefined.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 1 (2047FC00) [pid = 448] [serial = 75] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_text-node.html] 19:00:52 INFO - GECKO(448) | --DOMWINDOW == 0 (22DAAC00) [pid = 448] [serial = 65] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/reps/test/mochitest/test_reps_promise.html] 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:00:52 INFO - GECKO(448) | [448] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:00:52 INFO - GECKO(448) | [448] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 19:00:52 INFO - GECKO(448) | nsStringStats 19:00:52 INFO - GECKO(448) | => mAllocCount: 143937 19:00:52 INFO - GECKO(448) | => mReallocCount: 10472 19:00:52 INFO - GECKO(448) | => mFreeCount: 143937 19:00:52 INFO - GECKO(448) | => mShareCount: 141719 19:00:52 INFO - GECKO(448) | => mAdoptCount: 9313 19:00:52 INFO - GECKO(448) | => mAdoptFreeCount: 9313 19:00:52 INFO - GECKO(448) | => Process ID: 448, Thread ID: 2764 19:00:52 INFO - TEST-INFO | Main app process: exit 0 19:00:52 INFO - runtests.py | Application ran for: 0:00:47.575000 19:00:52 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpl7yzgopidlog 19:00:52 INFO - Stopping web server 19:00:52 INFO - Stopping web socket server 19:00:52 INFO - Stopping ssltunnel 19:00:52 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 19:00:52 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 19:00:52 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 19:00:52 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 19:00:52 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 19:00:52 INFO - 19:00:52 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 448 19:00:52 INFO - 19:00:52 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:00:52 INFO - | | Per-Inst Leaked| Total Rem| 19:00:52 INFO - 0 |TOTAL | 17 0| 6747994 0| 19:00:52 INFO - 19:00:52 INFO - nsTraceRefcnt::DumpStatistics: 1409 entries 19:00:52 INFO - 19:00:52 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 19:00:52 INFO - runtests.py | Running tests: end. 19:00:53 INFO - Buffered messages finished 19:00:53 INFO - dir: devtools/client/shared/components/test/mochitest 19:00:54 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 19:00:54 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 19:00:54 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpdbioxf.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 19:00:54 INFO - runtests.py | Server pid: 1152 19:00:54 INFO - runtests.py | Websocket server pid: 2680 19:00:54 INFO - runtests.py | SSL tunnel pid: 2776 19:00:54 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:00:54 INFO - [1152] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:00:54 INFO - [1152] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:00:54 INFO - [1152] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:00:54 INFO - runtests.py | Running with e10s: False 19:00:54 INFO - runtests.py | Running tests: start. 19:00:54 INFO - 19:00:54 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpdbioxf.mozrunner 19:00:54 INFO - runtests.py | Application pid: 1100 19:00:54 INFO - TEST-INFO | started process GECKO(1100) 19:00:54 INFO - GECKO(1100) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpdbioxf.mozrunner\runtests_leaks.log 19:00:54 INFO - GECKO(1100) | [1100] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 19:00:56 INFO - GECKO(1100) | [1100] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 19:00:58 INFO - GECKO(1100) | ++DOCSHELL 0FBAA800 == 1 [pid = 1100] [id = {3ade61bf-fd2b-43fa-82ff-b4f25900d6c5}] 19:00:58 INFO - GECKO(1100) | ++DOMWINDOW == 1 (0FBAAC00) [pid = 1100] [serial = 1] [outer = 00000000] 19:00:58 INFO - GECKO(1100) | ++DOMWINDOW == 2 (0FBAB000) [pid = 1100] [serial = 2] [outer = 0FBAAC00] 19:00:58 INFO - GECKO(1100) | ++DOCSHELL 1282C000 == 2 [pid = 1100] [id = {027fc715-14fa-494c-96cb-f256e9fbfa57}] 19:00:58 INFO - GECKO(1100) | ++DOMWINDOW == 3 (1282C400) [pid = 1100] [serial = 3] [outer = 00000000] 19:00:58 INFO - GECKO(1100) | ++DOMWINDOW == 4 (1282C800) [pid = 1100] [serial = 4] [outer = 1282C400] 19:00:59 INFO - GECKO(1100) | ++DOCSHELL 0F904400 == 3 [pid = 1100] [id = {4e7b3c36-e610-4a2a-b46f-58924b1e8580}] 19:00:59 INFO - GECKO(1100) | ++DOMWINDOW == 5 (0F904800) [pid = 1100] [serial = 5] [outer = 00000000] 19:00:59 INFO - GECKO(1100) | ++DOMWINDOW == 6 (0F904C00) [pid = 1100] [serial = 6] [outer = 0F904800] 19:00:59 INFO - GECKO(1100) | ++DOMWINDOW == 7 (0DF55C00) [pid = 1100] [serial = 7] [outer = 1282C400] 19:00:59 INFO - GECKO(1100) | ++DOCSHELL 0FBA9C00 == 4 [pid = 1100] [id = {3b8846c4-8619-4ce3-8679-ca947a6c2e48}] 19:00:59 INFO - GECKO(1100) | ++DOMWINDOW == 8 (0FBAC400) [pid = 1100] [serial = 8] [outer = 00000000] 19:00:59 INFO - GECKO(1100) | ++DOMWINDOW == 9 (15564000) [pid = 1100] [serial = 9] [outer = 0FBAC400] 19:00:59 INFO - GECKO(1100) | ++DOMWINDOW == 10 (15568C00) [pid = 1100] [serial = 10] [outer = 0FBAC400] 19:01:00 INFO - GECKO(1100) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:01:00 INFO - GECKO(1100) | [1100] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:01:00 INFO - GECKO(1100) | [1100] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:01:00 INFO - GECKO(1100) | [1100] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 19:01:00 INFO - GECKO(1100) | [1100] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 19:01:00 INFO - GECKO(1100) | [1100] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 19:01:00 INFO - GECKO(1100) | [1100] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 19:01:00 INFO - GECKO(1100) | ++DOCSHELL 12FC7800 == 5 [pid = 1100] [id = {7be1fecf-081b-4859-9dc1-09920a5d01d3}] 19:01:00 INFO - GECKO(1100) | ++DOMWINDOW == 11 (12FC7C00) [pid = 1100] [serial = 11] [outer = 00000000] 19:01:00 INFO - GECKO(1100) | ++DOCSHELL 12FC8800 == 6 [pid = 1100] [id = {c0e4fed6-9997-4e0d-8e66-38e65f7ba1b2}] 19:01:00 INFO - GECKO(1100) | ++DOMWINDOW == 12 (12FCC800) [pid = 1100] [serial = 12] [outer = 00000000] 19:01:01 INFO - GECKO(1100) | ++DOCSHELL 1A293000 == 7 [pid = 1100] [id = {8b73cfdc-16e3-46fa-ba4d-336319e865c9}] 19:01:01 INFO - GECKO(1100) | ++DOMWINDOW == 13 (1A293400) [pid = 1100] [serial = 13] [outer = 00000000] 19:01:01 INFO - GECKO(1100) | ++DOMWINDOW == 14 (1477AC00) [pid = 1100] [serial = 14] [outer = 1A293400] 19:01:01 INFO - GECKO(1100) | ++DOMWINDOW == 15 (0F905800) [pid = 1100] [serial = 15] [outer = 12FC7C00] 19:01:01 INFO - GECKO(1100) | ++DOMWINDOW == 16 (1A0E0400) [pid = 1100] [serial = 16] [outer = 12FCC800] 19:01:01 INFO - GECKO(1100) | ++DOMWINDOW == 17 (1A0E1800) [pid = 1100] [serial = 17] [outer = 1A293400] 19:01:03 INFO - GECKO(1100) | 1495591263618 Marionette INFO Listening on port 2828 19:01:05 INFO - GECKO(1100) | [1100] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 19:01:05 INFO - GECKO(1100) | ++DOMWINDOW == 18 (1E1E2000) [pid = 1100] [serial = 18] [outer = 1A293400] 19:01:05 INFO - GECKO(1100) | ++DOMWINDOW == 19 (1F3DAC00) [pid = 1100] [serial = 19] [outer = 1A293400] 19:01:05 INFO - GECKO(1100) | ++DOCSHELL 1F418C00 == 8 [pid = 1100] [id = {54f38670-bcad-4587-9468-8ccf2da47836}] 19:01:05 INFO - GECKO(1100) | ++DOMWINDOW == 20 (1F41C400) [pid = 1100] [serial = 20] [outer = 00000000] 19:01:05 INFO - GECKO(1100) | ++DOMWINDOW == 21 (1C945C00) [pid = 1100] [serial = 21] [outer = 1F41C400] 19:01:06 INFO - SimpleTest START 19:01:06 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_HSplitBox_01.html 19:01:06 INFO - GECKO(1100) | ++DOMWINDOW == 22 (1B45E000) [pid = 1100] [serial = 22] [outer = 1F41C400] 19:01:07 INFO - GECKO(1100) | ++DOMWINDOW == 23 (1EE62800) [pid = 1100] [serial = 23] [outer = 1F41C400] 19:01:07 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Checking 0.5 ~= 0.5 19:01:07 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Checking 0 ~= 0 19:01:07 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Checking 0.25 ~= 0.25 19:01:07 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Checking 0.75 ~= 0.75 19:01:07 INFO - GECKO(1100) | MEMORY STAT | vsize 783MB | vsizeMaxContiguous 440MB | residentFast 267MB | heapAllocated 109MB 19:01:08 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_HSplitBox_01.html | took 1991ms 19:01:08 INFO - GECKO(1100) | ++DOMWINDOW == 24 (0F00D000) [pid = 1100] [serial = 24] [outer = 1F41C400] 19:01:08 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_frame_01.html 19:01:08 INFO - GECKO(1100) | ++DOMWINDOW == 25 (12F3EC00) [pid = 1100] [serial = 25] [outer = 1F41C400] 19:01:09 INFO - GECKO(1100) | MEMORY STAT | vsize 783MB | vsizeMaxContiguous 440MB | residentFast 267MB | heapAllocated 108MB 19:01:09 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_frame_01.html | took 897ms 19:01:09 INFO - GECKO(1100) | ++DOMWINDOW == 26 (156C7000) [pid = 1100] [serial = 26] [outer = 1F41C400] 19:01:09 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_notification_box_01.html 19:01:09 INFO - GECKO(1100) | ++DOMWINDOW == 27 (1A2A9400) [pid = 1100] [serial = 27] [outer = 1F41C400] 19:01:09 INFO - GECKO(1100) | MEMORY STAT | vsize 784MB | vsizeMaxContiguous 440MB | residentFast 273MB | heapAllocated 113MB 19:01:09 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_notification_box_01.html | took 717ms 19:01:09 INFO - GECKO(1100) | ++DOMWINDOW == 28 (15A76400) [pid = 1100] [serial = 28] [outer = 1F41C400] 19:01:09 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_notification_box_02.html 19:01:10 INFO - GECKO(1100) | ++DOMWINDOW == 29 (15A74800) [pid = 1100] [serial = 29] [outer = 1F41C400] 19:01:10 INFO - GECKO(1100) | MEMORY STAT | vsize 787MB | vsizeMaxContiguous 440MB | residentFast 277MB | heapAllocated 115MB 19:01:10 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_notification_box_02.html | took 496ms 19:01:10 INFO - GECKO(1100) | ++DOMWINDOW == 30 (20319800) [pid = 1100] [serial = 30] [outer = 1F41C400] 19:01:10 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_notification_box_03.html 19:01:10 INFO - GECKO(1100) | ++DOMWINDOW == 31 (15A76000) [pid = 1100] [serial = 31] [outer = 1F41C400] 19:01:11 INFO - GECKO(1100) | MEMORY STAT | vsize 791MB | vsizeMaxContiguous 438MB | residentFast 281MB | heapAllocated 118MB 19:01:11 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_notification_box_03.html | took 507ms 19:01:11 INFO - GECKO(1100) | ++DOMWINDOW == 32 (20C50800) [pid = 1100] [serial = 32] [outer = 1F41C400] 19:01:11 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_searchbox-with-autocomplete.html 19:01:11 INFO - GECKO(1100) | ++DOMWINDOW == 33 (0DA11400) [pid = 1100] [serial = 33] [outer = 1F41C400] 19:01:13 INFO - GECKO(1100) | --DOCSHELL 0FBAA800 == 7 [pid = 1100] [id = {3ade61bf-fd2b-43fa-82ff-b4f25900d6c5}] 19:01:13 INFO - GECKO(1100) | --DOCSHELL 0FBA9C00 == 6 [pid = 1100] [id = {3b8846c4-8619-4ce3-8679-ca947a6c2e48}] 19:01:14 INFO - GECKO(1100) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/shared/components/search-box.js, line 114: TypeError: autocomplete is undefined 19:01:14 INFO - GECKO(1100) | MEMORY STAT | vsize 794MB | vsizeMaxContiguous 435MB | residentFast 274MB | heapAllocated 101MB 19:01:14 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_searchbox-with-autocomplete.html | took 3099ms 19:01:14 INFO - GECKO(1100) | ++DOMWINDOW == 34 (178F5800) [pid = 1100] [serial = 34] [outer = 1F41C400] 19:01:14 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_searchbox.html 19:01:14 INFO - GECKO(1100) | ++DOMWINDOW == 35 (0D72C000) [pid = 1100] [serial = 35] [outer = 1F41C400] 19:01:15 INFO - GECKO(1100) | MEMORY STAT | vsize 796MB | vsizeMaxContiguous 432MB | residentFast 278MB | heapAllocated 103MB 19:01:15 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_searchbox.html | took 713ms 19:01:15 INFO - GECKO(1100) | ++DOMWINDOW == 36 (1EE08000) [pid = 1100] [serial = 36] [outer = 1F41C400] 19:01:15 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_sidebar_toggle.html 19:01:15 INFO - GECKO(1100) | ++DOMWINDOW == 37 (1EE01800) [pid = 1100] [serial = 37] [outer = 1F41C400] 19:01:15 INFO - GECKO(1100) | MEMORY STAT | vsize 796MB | vsizeMaxContiguous 432MB | residentFast 279MB | heapAllocated 105MB 19:01:15 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_sidebar_toggle.html | took 308ms 19:01:15 INFO - GECKO(1100) | ++DOMWINDOW == 38 (20013400) [pid = 1100] [serial = 38] [outer = 1F41C400] 19:01:15 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_stack-trace-source-maps.html 19:01:15 INFO - GECKO(1100) | ++DOMWINDOW == 39 (1FD0E000) [pid = 1100] [serial = 39] [outer = 1F41C400] 19:01:16 INFO - GECKO(1100) | MEMORY STAT | vsize 801MB | vsizeMaxContiguous 427MB | residentFast 287MB | heapAllocated 109MB 19:01:16 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_stack-trace-source-maps.html | took 485ms 19:01:16 INFO - GECKO(1100) | ++DOMWINDOW == 40 (18641800) [pid = 1100] [serial = 40] [outer = 1F41C400] 19:01:16 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_stack-trace.html 19:01:16 INFO - GECKO(1100) | ++DOMWINDOW == 41 (0E4D4400) [pid = 1100] [serial = 41] [outer = 1F41C400] 19:01:16 INFO - GECKO(1100) | MEMORY STAT | vsize 801MB | vsizeMaxContiguous 427MB | residentFast 289MB | heapAllocated 111MB 19:01:16 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_stack-trace.html | took 482ms 19:01:16 INFO - GECKO(1100) | ++DOMWINDOW == 42 (0CFA5C00) [pid = 1100] [serial = 42] [outer = 1F41C400] 19:01:16 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tabs_accessibility.html 19:01:16 INFO - GECKO(1100) | ++DOMWINDOW == 43 (0CFA3C00) [pid = 1100] [serial = 43] [outer = 1F41C400] 19:01:17 INFO - GECKO(1100) | MEMORY STAT | vsize 801MB | vsizeMaxContiguous 427MB | residentFast 292MB | heapAllocated 114MB 19:01:17 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tabs_accessibility.html | took 536ms 19:01:17 INFO - GECKO(1100) | ++DOMWINDOW == 44 (14651C00) [pid = 1100] [serial = 44] [outer = 1F41C400] 19:01:17 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tabs_menu.html 19:01:17 INFO - GECKO(1100) | ++DOMWINDOW == 45 (0CFD9800) [pid = 1100] [serial = 45] [outer = 1F41C400] 19:01:17 INFO - GECKO(1100) | [1100] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/layout/style/Loader.cpp, line 2448 19:01:17 INFO - GECKO(1100) | [1100] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/layout/style/Loader.cpp, line 2448 19:01:17 INFO - GECKO(1100) | [1100] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/layout/style/Loader.cpp, line 2161 19:01:17 INFO - GECKO(1100) | [1100] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/layout/style/Loader.cpp, line 2161 19:01:18 INFO - GECKO(1100) | MEMORY STAT | vsize 805MB | vsizeMaxContiguous 422MB | residentFast 299MB | heapAllocated 120MB 19:01:18 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tabs_menu.html | took 634ms 19:01:18 INFO - GECKO(1100) | ++DOMWINDOW == 46 (21860800) [pid = 1100] [serial = 46] [outer = 1F41C400] 19:01:18 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tree_01.html 19:01:18 INFO - GECKO(1100) | ++DOMWINDOW == 47 (13C82000) [pid = 1100] [serial = 47] [outer = 1F41C400] 19:01:18 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:18 INFO - GECKO(1100) | A:false 19:01:18 INFO - GECKO(1100) | -B:false 19:01:18 INFO - GECKO(1100) | --E:false 19:01:18 INFO - GECKO(1100) | ---K:false 19:01:18 INFO - GECKO(1100) | ---L:false 19:01:18 INFO - GECKO(1100) | --F:false 19:01:18 INFO - GECKO(1100) | --G:false 19:01:18 INFO - GECKO(1100) | -C:false 19:01:18 INFO - GECKO(1100) | --H:false 19:01:18 INFO - GECKO(1100) | --I:false 19:01:18 INFO - GECKO(1100) | -D:false 19:01:18 INFO - GECKO(1100) | --J:false 19:01:18 INFO - GECKO(1100) | M:false 19:01:18 INFO - GECKO(1100) | -N:false 19:01:18 INFO - GECKO(1100) | --O:false 19:01:18 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:18 INFO - GECKO(1100) | A:false 19:01:18 INFO - GECKO(1100) | -B:false 19:01:18 INFO - GECKO(1100) | --E:false 19:01:18 INFO - GECKO(1100) | ---K:false 19:01:18 INFO - GECKO(1100) | ---L:false 19:01:18 INFO - GECKO(1100) | --F:false 19:01:18 INFO - GECKO(1100) | --G:false 19:01:18 INFO - GECKO(1100) | -C:false 19:01:18 INFO - GECKO(1100) | --H:false 19:01:18 INFO - GECKO(1100) | --I:false 19:01:18 INFO - GECKO(1100) | -D:false 19:01:18 INFO - GECKO(1100) | --J:false 19:01:18 INFO - GECKO(1100) | M:false 19:01:18 INFO - GECKO(1100) | -N:false 19:01:18 INFO - GECKO(1100) | --O:false 19:01:18 INFO - GECKO(1100) | MEMORY STAT | vsize 810MB | vsizeMaxContiguous 417MB | residentFast 305MB | heapAllocated 123MB 19:01:18 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tree_01.html | took 555ms 19:01:18 INFO - GECKO(1100) | ++DOMWINDOW == 48 (22157400) [pid = 1100] [serial = 48] [outer = 1F41C400] 19:01:18 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tree_02.html 19:01:18 INFO - GECKO(1100) | ++DOMWINDOW == 49 (21866400) [pid = 1100] [serial = 49] [outer = 1F41C400] 19:01:20 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:20 INFO - GECKO(1100) | A:false 19:01:20 INFO - GECKO(1100) | M:false 19:01:20 INFO - GECKO(1100) | -N:false 19:01:20 INFO - GECKO(1100) | --O:false 19:01:20 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:20 INFO - GECKO(1100) | A:false 19:01:20 INFO - GECKO(1100) | M:false 19:01:20 INFO - GECKO(1100) | -N:false 19:01:20 INFO - GECKO(1100) | --O:false 19:01:20 INFO - GECKO(1100) | MEMORY STAT | vsize 815MB | vsizeMaxContiguous 413MB | residentFast 310MB | heapAllocated 126MB 19:01:20 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tree_02.html | took 1647ms 19:01:20 INFO - GECKO(1100) | ++DOMWINDOW == 50 (2236E000) [pid = 1100] [serial = 50] [outer = 1F41C400] 19:01:20 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tree_03.html 19:01:20 INFO - GECKO(1100) | ++DOMWINDOW == 51 (220CB800) [pid = 1100] [serial = 51] [outer = 1F41C400] 19:01:20 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:20 INFO - GECKO(1100) | A:false 19:01:20 INFO - GECKO(1100) | -B:false 19:01:20 INFO - GECKO(1100) | -C:false 19:01:20 INFO - GECKO(1100) | -D:false 19:01:20 INFO - GECKO(1100) | M:false 19:01:20 INFO - GECKO(1100) | -N:false 19:01:20 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:20 INFO - GECKO(1100) | A:false 19:01:20 INFO - GECKO(1100) | -B:false 19:01:20 INFO - GECKO(1100) | -C:false 19:01:20 INFO - GECKO(1100) | -D:false 19:01:20 INFO - GECKO(1100) | M:false 19:01:20 INFO - GECKO(1100) | -N:false 19:01:20 INFO - GECKO(1100) | MEMORY STAT | vsize 817MB | vsizeMaxContiguous 412MB | residentFast 313MB | heapAllocated 128MB 19:01:20 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tree_03.html | took 401ms 19:01:20 INFO - GECKO(1100) | ++DOMWINDOW == 52 (2254C000) [pid = 1100] [serial = 52] [outer = 1F41C400] 19:01:20 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tree_04.html 19:01:20 INFO - GECKO(1100) | ++DOMWINDOW == 53 (224CA400) [pid = 1100] [serial = 53] [outer = 1F41C400] 19:01:21 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:21 INFO - GECKO(1100) | A:false 19:01:21 INFO - GECKO(1100) | -B:false 19:01:21 INFO - GECKO(1100) | --E:false 19:01:21 INFO - GECKO(1100) | ---K:false 19:01:21 INFO - GECKO(1100) | ---L:false 19:01:21 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:21 INFO - GECKO(1100) | A:false 19:01:21 INFO - GECKO(1100) | -B:false 19:01:21 INFO - GECKO(1100) | --E:false 19:01:21 INFO - GECKO(1100) | ---K:false 19:01:21 INFO - GECKO(1100) | ---L:false 19:01:21 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:21 INFO - GECKO(1100) | --E:false 19:01:21 INFO - GECKO(1100) | ---K:false 19:01:21 INFO - GECKO(1100) | ---L:false 19:01:21 INFO - GECKO(1100) | --F:false 19:01:21 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:21 INFO - GECKO(1100) | --E:false 19:01:21 INFO - GECKO(1100) | ---K:false 19:01:21 INFO - GECKO(1100) | ---L:false 19:01:21 INFO - GECKO(1100) | --F:false 19:01:21 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:21 INFO - GECKO(1100) | -B:false 19:01:21 INFO - GECKO(1100) | --E:false 19:01:21 INFO - GECKO(1100) | ---K:false 19:01:21 INFO - GECKO(1100) | ---L:false 19:01:21 INFO - GECKO(1100) | --F:false 19:01:21 INFO - GECKO(1100) | --G:false 19:01:21 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:21 INFO - GECKO(1100) | -B:false 19:01:21 INFO - GECKO(1100) | --E:false 19:01:21 INFO - GECKO(1100) | ---K:false 19:01:21 INFO - GECKO(1100) | ---L:false 19:01:21 INFO - GECKO(1100) | --F:false 19:01:21 INFO - GECKO(1100) | --G:false 19:01:21 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:21 INFO - GECKO(1100) | A:false 19:01:21 INFO - GECKO(1100) | -B:false 19:01:21 INFO - GECKO(1100) | --E:false 19:01:21 INFO - GECKO(1100) | ---K:false 19:01:21 INFO - GECKO(1100) | ---L:false 19:01:21 INFO - GECKO(1100) | --F:false 19:01:21 INFO - GECKO(1100) | --G:false 19:01:21 INFO - GECKO(1100) | -C:false 19:01:21 INFO - GECKO(1100) | --H:false 19:01:21 INFO - GECKO(1100) | --I:false 19:01:21 INFO - GECKO(1100) | -D:false 19:01:21 INFO - GECKO(1100) | --J:false 19:01:21 INFO - GECKO(1100) | M:false 19:01:21 INFO - GECKO(1100) | -N:false 19:01:21 INFO - GECKO(1100) | --O:false 19:01:21 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:21 INFO - GECKO(1100) | A:false 19:01:21 INFO - GECKO(1100) | -B:false 19:01:21 INFO - GECKO(1100) | --E:false 19:01:21 INFO - GECKO(1100) | ---K:false 19:01:21 INFO - GECKO(1100) | ---L:false 19:01:21 INFO - GECKO(1100) | --F:false 19:01:21 INFO - GECKO(1100) | --G:false 19:01:21 INFO - GECKO(1100) | -C:false 19:01:21 INFO - GECKO(1100) | --H:false 19:01:21 INFO - GECKO(1100) | --I:false 19:01:21 INFO - GECKO(1100) | -D:false 19:01:21 INFO - GECKO(1100) | --J:false 19:01:21 INFO - GECKO(1100) | M:false 19:01:21 INFO - GECKO(1100) | -N:false 19:01:21 INFO - GECKO(1100) | --O:false 19:01:21 INFO - GECKO(1100) | MEMORY STAT | vsize 829MB | vsizeMaxContiguous 400MB | residentFast 326MB | heapAllocated 131MB 19:01:21 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tree_04.html | took 637ms 19:01:21 INFO - GECKO(1100) | ++DOMWINDOW == 54 (231B6000) [pid = 1100] [serial = 54] [outer = 1F41C400] 19:01:21 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tree_05.html 19:01:21 INFO - GECKO(1100) | ++DOMWINDOW == 55 (231BB400) [pid = 1100] [serial = 55] [outer = 1F41C400] 19:01:22 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:22 INFO - GECKO(1100) | A:false 19:01:22 INFO - GECKO(1100) | -B:false 19:01:22 INFO - GECKO(1100) | --E:false 19:01:22 INFO - GECKO(1100) | ---K:false 19:01:22 INFO - GECKO(1100) | ---L:false 19:01:22 INFO - GECKO(1100) | --F:false 19:01:22 INFO - GECKO(1100) | --G:true 19:01:22 INFO - GECKO(1100) | -C:false 19:01:22 INFO - GECKO(1100) | --H:false 19:01:22 INFO - GECKO(1100) | --I:false 19:01:22 INFO - GECKO(1100) | -D:false 19:01:22 INFO - GECKO(1100) | --J:false 19:01:22 INFO - GECKO(1100) | M:false 19:01:22 INFO - GECKO(1100) | -N:false 19:01:22 INFO - GECKO(1100) | --O:false 19:01:22 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:22 INFO - GECKO(1100) | A:false 19:01:22 INFO - GECKO(1100) | -B:false 19:01:22 INFO - GECKO(1100) | --E:false 19:01:22 INFO - GECKO(1100) | ---K:false 19:01:22 INFO - GECKO(1100) | ---L:false 19:01:22 INFO - GECKO(1100) | --F:false 19:01:22 INFO - GECKO(1100) | --G:true 19:01:22 INFO - GECKO(1100) | -C:false 19:01:22 INFO - GECKO(1100) | --H:false 19:01:22 INFO - GECKO(1100) | --I:false 19:01:22 INFO - GECKO(1100) | -D:false 19:01:22 INFO - GECKO(1100) | --J:false 19:01:22 INFO - GECKO(1100) | M:false 19:01:22 INFO - GECKO(1100) | -N:false 19:01:22 INFO - GECKO(1100) | --O:false 19:01:22 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:22 INFO - GECKO(1100) | A:true 19:01:22 INFO - GECKO(1100) | -B:false 19:01:22 INFO - GECKO(1100) | --E:false 19:01:22 INFO - GECKO(1100) | ---K:false 19:01:22 INFO - GECKO(1100) | ---L:false 19:01:22 INFO - GECKO(1100) | --F:false 19:01:22 INFO - GECKO(1100) | --G:false 19:01:22 INFO - GECKO(1100) | -C:false 19:01:22 INFO - GECKO(1100) | --H:false 19:01:22 INFO - GECKO(1100) | --I:false 19:01:22 INFO - GECKO(1100) | -D:false 19:01:22 INFO - GECKO(1100) | --J:false 19:01:22 INFO - GECKO(1100) | M:false 19:01:22 INFO - GECKO(1100) | -N:false 19:01:22 INFO - GECKO(1100) | --O:false 19:01:22 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:22 INFO - GECKO(1100) | A:true 19:01:22 INFO - GECKO(1100) | -B:false 19:01:22 INFO - GECKO(1100) | --E:false 19:01:22 INFO - GECKO(1100) | ---K:false 19:01:22 INFO - GECKO(1100) | ---L:false 19:01:22 INFO - GECKO(1100) | --F:false 19:01:22 INFO - GECKO(1100) | --G:false 19:01:22 INFO - GECKO(1100) | -C:false 19:01:22 INFO - GECKO(1100) | --H:false 19:01:22 INFO - GECKO(1100) | --I:false 19:01:22 INFO - GECKO(1100) | -D:false 19:01:22 INFO - GECKO(1100) | --J:false 19:01:22 INFO - GECKO(1100) | M:false 19:01:22 INFO - GECKO(1100) | -N:false 19:01:22 INFO - GECKO(1100) | --O:false 19:01:22 INFO - GECKO(1100) | MEMORY STAT | vsize 836MB | vsizeMaxContiguous 392MB | residentFast 332MB | heapAllocated 135MB 19:01:22 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tree_05.html | took 648ms 19:01:22 INFO - GECKO(1100) | ++DOMWINDOW == 56 (23776C00) [pid = 1100] [serial = 56] [outer = 1F41C400] 19:01:22 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tree_06.html 19:01:22 INFO - GECKO(1100) | ++DOMWINDOW == 57 (0DA65800) [pid = 1100] [serial = 57] [outer = 1F41C400] 19:01:24 INFO - GECKO(1100) | --DOMWINDOW == 56 (15564000) [pid = 1100] [serial = 9] [outer = 00000000] [url = about:blank] 19:01:24 INFO - GECKO(1100) | --DOMWINDOW == 55 (1C945C00) [pid = 1100] [serial = 21] [outer = 00000000] [url = about:blank] 19:01:24 INFO - GECKO(1100) | --DOMWINDOW == 54 (1B45E000) [pid = 1100] [serial = 22] [outer = 00000000] [url = about:blank] 19:01:24 INFO - GECKO(1100) | --DOMWINDOW == 53 (1282C800) [pid = 1100] [serial = 4] [outer = 00000000] [url = about:blank] 19:01:24 INFO - GECKO(1100) | --DOMWINDOW == 52 (1477AC00) [pid = 1100] [serial = 14] [outer = 00000000] [url = about:blank] 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:false 19:01:24 INFO - GECKO(1100) | ---K:true 19:01:24 INFO - GECKO(1100) | ---L:false 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:false 19:01:24 INFO - GECKO(1100) | ---K:true 19:01:24 INFO - GECKO(1100) | ---L:false 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:true 19:01:24 INFO - GECKO(1100) | ---K:false 19:01:24 INFO - GECKO(1100) | ---L:false 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:true 19:01:24 INFO - GECKO(1100) | ---K:false 19:01:24 INFO - GECKO(1100) | ---L:false 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:24 INFO - GECKO(1100) | A:true 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:false 19:01:24 INFO - GECKO(1100) | ---K:false 19:01:24 INFO - GECKO(1100) | ---L:false 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:24 INFO - GECKO(1100) | A:true 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:false 19:01:24 INFO - GECKO(1100) | ---K:false 19:01:24 INFO - GECKO(1100) | ---L:false 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:false 19:01:24 INFO - GECKO(1100) | ---K:false 19:01:24 INFO - GECKO(1100) | ---L:true 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:false 19:01:24 INFO - GECKO(1100) | ---K:false 19:01:24 INFO - GECKO(1100) | ---L:true 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:false 19:01:24 INFO - GECKO(1100) | ---K:false 19:01:24 INFO - GECKO(1100) | ---L:false 19:01:24 INFO - GECKO(1100) | --F:true 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:false 19:01:24 INFO - GECKO(1100) | ---K:false 19:01:24 INFO - GECKO(1100) | ---L:false 19:01:24 INFO - GECKO(1100) | --F:true 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:false 19:01:24 INFO - GECKO(1100) | ---K:false 19:01:24 INFO - GECKO(1100) | ---L:false 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:true 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:false 19:01:24 INFO - GECKO(1100) | ---K:false 19:01:24 INFO - GECKO(1100) | ---L:false 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:true 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:true 19:01:24 INFO - GECKO(1100) | ---K:false 19:01:24 INFO - GECKO(1100) | ---L:false 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:true 19:01:24 INFO - GECKO(1100) | ---K:false 19:01:24 INFO - GECKO(1100) | ---L:false 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:true 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:24 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:24 INFO - GECKO(1100) | A:false 19:01:24 INFO - GECKO(1100) | -B:false 19:01:24 INFO - GECKO(1100) | --E:true 19:01:24 INFO - GECKO(1100) | --F:false 19:01:24 INFO - GECKO(1100) | --G:false 19:01:24 INFO - GECKO(1100) | -C:false 19:01:24 INFO - GECKO(1100) | --H:false 19:01:24 INFO - GECKO(1100) | --I:false 19:01:24 INFO - GECKO(1100) | -D:false 19:01:24 INFO - GECKO(1100) | --J:false 19:01:24 INFO - GECKO(1100) | M:false 19:01:24 INFO - GECKO(1100) | -N:false 19:01:24 INFO - GECKO(1100) | --O:false 19:01:25 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:25 INFO - GECKO(1100) | A:false 19:01:25 INFO - GECKO(1100) | -B:false 19:01:25 INFO - GECKO(1100) | --E:true 19:01:25 INFO - GECKO(1100) | ---K:false 19:01:25 INFO - GECKO(1100) | ---L:false 19:01:25 INFO - GECKO(1100) | --F:false 19:01:25 INFO - GECKO(1100) | --G:false 19:01:25 INFO - GECKO(1100) | -C:false 19:01:25 INFO - GECKO(1100) | --H:false 19:01:25 INFO - GECKO(1100) | --I:false 19:01:25 INFO - GECKO(1100) | -D:false 19:01:25 INFO - GECKO(1100) | --J:false 19:01:25 INFO - GECKO(1100) | M:false 19:01:25 INFO - GECKO(1100) | -N:false 19:01:25 INFO - GECKO(1100) | --O:false 19:01:25 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:25 INFO - GECKO(1100) | A:false 19:01:25 INFO - GECKO(1100) | -B:false 19:01:25 INFO - GECKO(1100) | --E:true 19:01:25 INFO - GECKO(1100) | ---K:false 19:01:25 INFO - GECKO(1100) | ---L:false 19:01:25 INFO - GECKO(1100) | --F:false 19:01:25 INFO - GECKO(1100) | --G:false 19:01:25 INFO - GECKO(1100) | -C:false 19:01:25 INFO - GECKO(1100) | --H:false 19:01:25 INFO - GECKO(1100) | --I:false 19:01:25 INFO - GECKO(1100) | -D:false 19:01:25 INFO - GECKO(1100) | --J:false 19:01:25 INFO - GECKO(1100) | M:false 19:01:25 INFO - GECKO(1100) | -N:false 19:01:25 INFO - GECKO(1100) | --O:false 19:01:25 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:25 INFO - GECKO(1100) | A:false 19:01:25 INFO - GECKO(1100) | -B:false 19:01:25 INFO - GECKO(1100) | --E:false 19:01:25 INFO - GECKO(1100) | ---K:true 19:01:25 INFO - GECKO(1100) | ---L:false 19:01:25 INFO - GECKO(1100) | --F:false 19:01:25 INFO - GECKO(1100) | --G:false 19:01:25 INFO - GECKO(1100) | -C:false 19:01:25 INFO - GECKO(1100) | --H:false 19:01:25 INFO - GECKO(1100) | --I:false 19:01:25 INFO - GECKO(1100) | -D:false 19:01:25 INFO - GECKO(1100) | --J:false 19:01:25 INFO - GECKO(1100) | M:false 19:01:25 INFO - GECKO(1100) | -N:false 19:01:25 INFO - GECKO(1100) | --O:false 19:01:25 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:25 INFO - GECKO(1100) | A:false 19:01:25 INFO - GECKO(1100) | -B:false 19:01:25 INFO - GECKO(1100) | --E:false 19:01:25 INFO - GECKO(1100) | ---K:true 19:01:25 INFO - GECKO(1100) | ---L:false 19:01:25 INFO - GECKO(1100) | --F:false 19:01:25 INFO - GECKO(1100) | --G:false 19:01:25 INFO - GECKO(1100) | -C:false 19:01:25 INFO - GECKO(1100) | --H:false 19:01:25 INFO - GECKO(1100) | --I:false 19:01:25 INFO - GECKO(1100) | -D:false 19:01:25 INFO - GECKO(1100) | --J:false 19:01:25 INFO - GECKO(1100) | M:false 19:01:25 INFO - GECKO(1100) | -N:false 19:01:25 INFO - GECKO(1100) | --O:false 19:01:25 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:25 INFO - GECKO(1100) | A:false 19:01:25 INFO - GECKO(1100) | -B:false 19:01:25 INFO - GECKO(1100) | --E:false 19:01:25 INFO - GECKO(1100) | ---K:true 19:01:25 INFO - GECKO(1100) | ---L:false 19:01:25 INFO - GECKO(1100) | --F:false 19:01:25 INFO - GECKO(1100) | --G:false 19:01:25 INFO - GECKO(1100) | -C:false 19:01:25 INFO - GECKO(1100) | --H:false 19:01:25 INFO - GECKO(1100) | --I:false 19:01:25 INFO - GECKO(1100) | -D:false 19:01:25 INFO - GECKO(1100) | --J:false 19:01:25 INFO - GECKO(1100) | M:false 19:01:25 INFO - GECKO(1100) | -N:false 19:01:25 INFO - GECKO(1100) | --O:false 19:01:25 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:25 INFO - GECKO(1100) | A:false 19:01:25 INFO - GECKO(1100) | -B:false 19:01:25 INFO - GECKO(1100) | --E:false 19:01:25 INFO - GECKO(1100) | ---K:true 19:01:25 INFO - GECKO(1100) | ---L:false 19:01:25 INFO - GECKO(1100) | --F:false 19:01:25 INFO - GECKO(1100) | --G:false 19:01:25 INFO - GECKO(1100) | -C:false 19:01:25 INFO - GECKO(1100) | --H:false 19:01:25 INFO - GECKO(1100) | --I:false 19:01:25 INFO - GECKO(1100) | -D:false 19:01:25 INFO - GECKO(1100) | --J:false 19:01:25 INFO - GECKO(1100) | M:false 19:01:25 INFO - GECKO(1100) | -N:false 19:01:25 INFO - GECKO(1100) | --O:false 19:01:25 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:25 INFO - GECKO(1100) | A:false 19:01:25 INFO - GECKO(1100) | -B:false 19:01:25 INFO - GECKO(1100) | --E:false 19:01:25 INFO - GECKO(1100) | ---K:true 19:01:25 INFO - GECKO(1100) | ---L:false 19:01:25 INFO - GECKO(1100) | --F:false 19:01:25 INFO - GECKO(1100) | --G:false 19:01:25 INFO - GECKO(1100) | -C:false 19:01:25 INFO - GECKO(1100) | --H:false 19:01:25 INFO - GECKO(1100) | --I:false 19:01:25 INFO - GECKO(1100) | -D:false 19:01:25 INFO - GECKO(1100) | --J:false 19:01:25 INFO - GECKO(1100) | M:false 19:01:25 INFO - GECKO(1100) | -N:false 19:01:25 INFO - GECKO(1100) | --O:false 19:01:25 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:25 INFO - GECKO(1100) | A:false 19:01:25 INFO - GECKO(1100) | -B:false 19:01:25 INFO - GECKO(1100) | --E:false 19:01:25 INFO - GECKO(1100) | ---K:true 19:01:25 INFO - GECKO(1100) | ---L:false 19:01:25 INFO - GECKO(1100) | --F:false 19:01:25 INFO - GECKO(1100) | --G:false 19:01:25 INFO - GECKO(1100) | -C:false 19:01:25 INFO - GECKO(1100) | --H:false 19:01:25 INFO - GECKO(1100) | --I:false 19:01:25 INFO - GECKO(1100) | -D:false 19:01:25 INFO - GECKO(1100) | --J:false 19:01:25 INFO - GECKO(1100) | M:false 19:01:25 INFO - GECKO(1100) | -N:false 19:01:25 INFO - GECKO(1100) | --O:false 19:01:25 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:25 INFO - GECKO(1100) | A:false 19:01:25 INFO - GECKO(1100) | -B:false 19:01:25 INFO - GECKO(1100) | --E:false 19:01:25 INFO - GECKO(1100) | ---K:true 19:01:25 INFO - GECKO(1100) | ---L:false 19:01:25 INFO - GECKO(1100) | --F:false 19:01:25 INFO - GECKO(1100) | --G:false 19:01:25 INFO - GECKO(1100) | -C:false 19:01:25 INFO - GECKO(1100) | --H:false 19:01:25 INFO - GECKO(1100) | --I:false 19:01:25 INFO - GECKO(1100) | -D:false 19:01:25 INFO - GECKO(1100) | --J:false 19:01:25 INFO - GECKO(1100) | M:false 19:01:25 INFO - GECKO(1100) | -N:false 19:01:25 INFO - GECKO(1100) | --O:false 19:01:25 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:25 INFO - GECKO(1100) | A:false 19:01:25 INFO - GECKO(1100) | -B:false 19:01:25 INFO - GECKO(1100) | --E:false 19:01:25 INFO - GECKO(1100) | ---K:true 19:01:25 INFO - GECKO(1100) | ---L:false 19:01:25 INFO - GECKO(1100) | --F:false 19:01:25 INFO - GECKO(1100) | --G:false 19:01:25 INFO - GECKO(1100) | -C:false 19:01:25 INFO - GECKO(1100) | --H:false 19:01:25 INFO - GECKO(1100) | --I:false 19:01:25 INFO - GECKO(1100) | -D:false 19:01:25 INFO - GECKO(1100) | --J:false 19:01:25 INFO - GECKO(1100) | M:false 19:01:25 INFO - GECKO(1100) | -N:false 19:01:25 INFO - GECKO(1100) | --O:false 19:01:26 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:26 INFO - GECKO(1100) | A:false 19:01:26 INFO - GECKO(1100) | -B:false 19:01:26 INFO - GECKO(1100) | --E:false 19:01:26 INFO - GECKO(1100) | ---K:true 19:01:26 INFO - GECKO(1100) | ---L:false 19:01:26 INFO - GECKO(1100) | --F:false 19:01:26 INFO - GECKO(1100) | --G:false 19:01:26 INFO - GECKO(1100) | -C:false 19:01:26 INFO - GECKO(1100) | --H:false 19:01:26 INFO - GECKO(1100) | --I:false 19:01:26 INFO - GECKO(1100) | -D:false 19:01:26 INFO - GECKO(1100) | --J:false 19:01:26 INFO - GECKO(1100) | M:false 19:01:26 INFO - GECKO(1100) | -N:false 19:01:26 INFO - GECKO(1100) | --O:false 19:01:26 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:26 INFO - GECKO(1100) | A:false 19:01:26 INFO - GECKO(1100) | -B:false 19:01:26 INFO - GECKO(1100) | --E:false 19:01:26 INFO - GECKO(1100) | ---K:true 19:01:26 INFO - GECKO(1100) | ---L:false 19:01:26 INFO - GECKO(1100) | --F:false 19:01:26 INFO - GECKO(1100) | --G:false 19:01:26 INFO - GECKO(1100) | -C:false 19:01:26 INFO - GECKO(1100) | --H:false 19:01:26 INFO - GECKO(1100) | --I:false 19:01:26 INFO - GECKO(1100) | -D:false 19:01:26 INFO - GECKO(1100) | --J:false 19:01:26 INFO - GECKO(1100) | M:false 19:01:26 INFO - GECKO(1100) | -N:false 19:01:26 INFO - GECKO(1100) | --O:false 19:01:26 INFO - GECKO(1100) | MEMORY STAT | vsize 836MB | vsizeMaxContiguous 391MB | residentFast 304MB | heapAllocated 111MB 19:01:26 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tree_06.html | took 4375ms 19:01:26 INFO - GECKO(1100) | ++DOMWINDOW == 53 (12EE3000) [pid = 1100] [serial = 58] [outer = 1F41C400] 19:01:26 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tree_07.html 19:01:26 INFO - GECKO(1100) | ++DOMWINDOW == 54 (0DEB3C00) [pid = 1100] [serial = 59] [outer = 1F41C400] 19:01:28 INFO - GECKO(1100) | MEMORY STAT | vsize 836MB | vsizeMaxContiguous 391MB | residentFast 307MB | heapAllocated 114MB 19:01:28 INFO - GECKO(1100) | --DOMWINDOW == 53 (0FBAAC00) [pid = 1100] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:01:28 INFO - GECKO(1100) | --DOMWINDOW == 52 (0FBAC400) [pid = 1100] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:01:28 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tree_07.html | took 1662ms 19:01:28 INFO - GECKO(1100) | ++DOMWINDOW == 53 (13C82400) [pid = 1100] [serial = 60] [outer = 1F41C400] 19:01:28 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tree_08.html 19:01:28 INFO - GECKO(1100) | ++DOMWINDOW == 54 (15BDFC00) [pid = 1100] [serial = 61] [outer = 1F41C400] 19:01:29 INFO - GECKO(1100) | MEMORY STAT | vsize 804MB | vsizeMaxContiguous 391MB | residentFast 298MB | heapAllocated 117MB 19:01:29 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tree_08.html | took 513ms 19:01:29 INFO - GECKO(1100) | ++DOMWINDOW == 55 (1C18C000) [pid = 1100] [serial = 62] [outer = 1F41C400] 19:01:29 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tree_09.html 19:01:29 INFO - GECKO(1100) | ++DOMWINDOW == 56 (12FC4800) [pid = 1100] [serial = 63] [outer = 1F41C400] 19:01:29 INFO - GECKO(1100) | MEMORY STAT | vsize 804MB | vsizeMaxContiguous 391MB | residentFast 302MB | heapAllocated 121MB 19:01:29 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tree_09.html | took 545ms 19:01:29 INFO - GECKO(1100) | ++DOMWINDOW == 57 (12EE2C00) [pid = 1100] [serial = 64] [outer = 1F41C400] 19:01:29 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tree_10.html 19:01:29 INFO - GECKO(1100) | ++DOMWINDOW == 58 (1D4BE800) [pid = 1100] [serial = 65] [outer = 1F41C400] 19:01:30 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:30 INFO - GECKO(1100) | A:true 19:01:30 INFO - GECKO(1100) | -B:false 19:01:30 INFO - GECKO(1100) | -C:false 19:01:30 INFO - GECKO(1100) | -D:false 19:01:30 INFO - GECKO(1100) | M:false 19:01:30 INFO - GECKO(1100) | -N:false 19:01:30 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:30 INFO - GECKO(1100) | A:true 19:01:30 INFO - GECKO(1100) | -B:false 19:01:30 INFO - GECKO(1100) | -C:false 19:01:30 INFO - GECKO(1100) | -D:false 19:01:30 INFO - GECKO(1100) | M:false 19:01:30 INFO - GECKO(1100) | -N:false 19:01:30 INFO - GECKO(1100) | MEMORY STAT | vsize 804MB | vsizeMaxContiguous 391MB | residentFast 305MB | heapAllocated 123MB 19:01:30 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tree_10.html | took 395ms 19:01:30 INFO - GECKO(1100) | ++DOMWINDOW == 59 (1FD0DC00) [pid = 1100] [serial = 66] [outer = 1F41C400] 19:01:30 INFO - TEST-START | devtools/client/shared/components/test/mochitest/test_tree_11.html 19:01:30 INFO - GECKO(1100) | ++DOMWINDOW == 60 (0CF9D000) [pid = 1100] [serial = 67] [outer = 1F41C400] 19:01:31 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:31 INFO - GECKO(1100) | A:false 19:01:31 INFO - GECKO(1100) | -B:false 19:01:31 INFO - GECKO(1100) | --E:false 19:01:31 INFO - GECKO(1100) | ---K:true 19:01:31 INFO - GECKO(1100) | ---L:false 19:01:31 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:31 INFO - GECKO(1100) | A:false 19:01:31 INFO - GECKO(1100) | -B:false 19:01:31 INFO - GECKO(1100) | --E:false 19:01:31 INFO - GECKO(1100) | ---K:true 19:01:31 INFO - GECKO(1100) | ---L:false 19:01:31 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Sending ArrowDown key 19:01:31 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Got scroll event 19:01:31 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Forcing re-render 19:01:31 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Expected tree: 19:01:31 INFO - GECKO(1100) | -B:false 19:01:31 INFO - GECKO(1100) | --E:false 19:01:31 INFO - GECKO(1100) | ---K:false 19:01:31 INFO - GECKO(1100) | ---L:true 19:01:31 INFO - GECKO(1100) | --F:false 19:01:31 INFO - GECKO(1100) | SHARED-COMPONENTS-TEST: Actual tree: 19:01:31 INFO - GECKO(1100) | -B:false 19:01:31 INFO - GECKO(1100) | --E:false 19:01:31 INFO - GECKO(1100) | ---K:false 19:01:31 INFO - GECKO(1100) | ---L:true 19:01:31 INFO - GECKO(1100) | --F:false 19:01:31 INFO - GECKO(1100) | MEMORY STAT | vsize 796MB | vsizeMaxContiguous 391MB | residentFast 280MB | heapAllocated 99MB 19:01:31 INFO - TEST-OK | devtools/client/shared/components/test/mochitest/test_tree_11.html | took 1657ms 19:01:31 INFO - GECKO(1100) | ++DOMWINDOW == 61 (0E243800) [pid = 1100] [serial = 68] [outer = 1F41C400] 19:01:32 INFO - TEST-START | Shutdown 19:01:32 INFO - Passed: 497 19:01:32 INFO - Failed: 0 19:01:32 INFO - Todo: 0 19:01:32 INFO - Mode: non-e10s 19:01:32 INFO - Slowest: 4375ms - chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tree_06.html 19:01:32 INFO - SimpleTest FINISHED 19:01:32 INFO - TEST-INFO | Ran 1 Loops 19:01:32 INFO - SimpleTest FINISHED 19:01:32 INFO - GECKO(1100) | ++DOMWINDOW == 62 (0CF9E000) [pid = 1100] [serial = 69] [outer = 1F41C400] 19:01:32 INFO - GECKO(1100) | --DOCSHELL 12FC7800 == 5 [pid = 1100] [id = {7be1fecf-081b-4859-9dc1-09920a5d01d3}] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 61 (1FD0E000) [pid = 1100] [serial = 39] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_stack-trace-source-maps.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 60 (0E4D4400) [pid = 1100] [serial = 41] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_stack-trace.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 59 (20C50800) [pid = 1100] [serial = 32] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 58 (224CA400) [pid = 1100] [serial = 53] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tree_04.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 57 (220CB800) [pid = 1100] [serial = 51] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tree_03.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 56 (1A0E1800) [pid = 1100] [serial = 17] [outer = 00000000] [url = about:blank] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 55 (20319800) [pid = 1100] [serial = 30] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 54 (15A76400) [pid = 1100] [serial = 28] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 53 (156C7000) [pid = 1100] [serial = 26] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 52 (0F00D000) [pid = 1100] [serial = 24] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 51 (12F3EC00) [pid = 1100] [serial = 25] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_frame_01.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 50 (0FBAB000) [pid = 1100] [serial = 2] [outer = 00000000] [url = about:blank] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 49 (15568C00) [pid = 1100] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 48 (178F5800) [pid = 1100] [serial = 34] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 47 (1EE08000) [pid = 1100] [serial = 36] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 46 (20013400) [pid = 1100] [serial = 38] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 45 (18641800) [pid = 1100] [serial = 40] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 44 (0CFA5C00) [pid = 1100] [serial = 42] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 43 (14651C00) [pid = 1100] [serial = 44] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 42 (21860800) [pid = 1100] [serial = 46] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 41 (22157400) [pid = 1100] [serial = 48] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 40 (2236E000) [pid = 1100] [serial = 50] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 39 (1E1E2000) [pid = 1100] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 38 (21866400) [pid = 1100] [serial = 49] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tree_02.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 37 (0DA11400) [pid = 1100] [serial = 33] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_searchbox-with-autocomplete.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 36 (2254C000) [pid = 1100] [serial = 52] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 35 (13C82000) [pid = 1100] [serial = 47] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tree_01.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 34 (1A2A9400) [pid = 1100] [serial = 27] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_notification_box_01.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 33 (0D72C000) [pid = 1100] [serial = 35] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_searchbox.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 32 (0CFA3C00) [pid = 1100] [serial = 43] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tabs_accessibility.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 31 (0CFD9800) [pid = 1100] [serial = 45] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tabs_menu.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 30 (15A76000) [pid = 1100] [serial = 31] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_notification_box_03.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 29 (15A74800) [pid = 1100] [serial = 29] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_notification_box_02.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 28 (1EE01800) [pid = 1100] [serial = 37] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_sidebar_toggle.html] 19:01:32 INFO - GECKO(1100) | --DOMWINDOW == 27 (231B6000) [pid = 1100] [serial = 54] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:32 INFO - GECKO(1100) | --DOCSHELL 1282C000 == 4 [pid = 1100] [id = {027fc715-14fa-494c-96cb-f256e9fbfa57}] 19:01:33 INFO - GECKO(1100) | --DOCSHELL 12FC8800 == 3 [pid = 1100] [id = {c0e4fed6-9997-4e0d-8e66-38e65f7ba1b2}] 19:01:33 INFO - GECKO(1100) | --DOCSHELL 0F904400 == 2 [pid = 1100] [id = {4e7b3c36-e610-4a2a-b46f-58924b1e8580}] 19:01:33 INFO - GECKO(1100) | --DOCSHELL 1F418C00 == 1 [pid = 1100] [id = {54f38670-bcad-4587-9468-8ccf2da47836}] 19:01:35 INFO - GECKO(1100) | [1100] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:01:35 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:35 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:35 INFO - GECKO(1100) | --DOCSHELL 1A293000 == 0 [pid = 1100] [id = {8b73cfdc-16e3-46fa-ba4d-336319e865c9}] 19:01:36 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:36 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:36 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:36 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 19:01:38 INFO - GECKO(1100) | [1100] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 26 (0F904C00) [pid = 1100] [serial = 6] [outer = 00000000] [url = about:blank] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 25 (12FC7C00) [pid = 1100] [serial = 11] [outer = 00000000] [url = about:blank] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 24 (0F905800) [pid = 1100] [serial = 15] [outer = 00000000] [url = about:blank] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 23 (12FCC800) [pid = 1100] [serial = 12] [outer = 00000000] [url = about:blank] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 22 (1A0E0400) [pid = 1100] [serial = 16] [outer = 00000000] [url = about:blank] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 21 (1282C400) [pid = 1100] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 20 (23776C00) [pid = 1100] [serial = 56] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 19 (12EE3000) [pid = 1100] [serial = 58] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 18 (13C82400) [pid = 1100] [serial = 60] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 17 (1C18C000) [pid = 1100] [serial = 62] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 16 (12EE2C00) [pid = 1100] [serial = 64] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 15 (1FD0DC00) [pid = 1100] [serial = 66] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 14 (0E243800) [pid = 1100] [serial = 68] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 13 (0F904800) [pid = 1100] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 12 (1F3DAC00) [pid = 1100] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 11 (0CF9E000) [pid = 1100] [serial = 69] [outer = 00000000] [url = about:blank] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 10 (1A293400) [pid = 1100] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 9 (1F41C400) [pid = 1100] [serial = 20] [outer = 00000000] [url = about:blank] 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 8 (0CF9D000) [pid = 1100] [serial = 67] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tree_11.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 7 (1D4BE800) [pid = 1100] [serial = 65] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tree_10.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 6 (12FC4800) [pid = 1100] [serial = 63] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tree_09.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 5 (15BDFC00) [pid = 1100] [serial = 61] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tree_08.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 4 (0DEB3C00) [pid = 1100] [serial = 59] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tree_07.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 3 (0DA65800) [pid = 1100] [serial = 57] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tree_06.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 2 (231BB400) [pid = 1100] [serial = 55] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_tree_05.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 1 (1EE62800) [pid = 1100] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/client/shared/components/test/mochitest/test_HSplitBox_01.html] 19:01:38 INFO - GECKO(1100) | --DOMWINDOW == 0 (0DF55C00) [pid = 1100] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:01:38 INFO - GECKO(1100) | [1100] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:01:38 INFO - GECKO(1100) | [1100] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 19:01:38 INFO - GECKO(1100) | nsStringStats 19:01:38 INFO - GECKO(1100) | => mAllocCount: 137755 19:01:38 INFO - GECKO(1100) | => mReallocCount: 9810 19:01:38 INFO - GECKO(1100) | => mFreeCount: 137755 19:01:38 INFO - GECKO(1100) | => mShareCount: 144068 19:01:38 INFO - GECKO(1100) | => mAdoptCount: 11748 19:01:38 INFO - GECKO(1100) | => mAdoptFreeCount: 11748 19:01:38 INFO - GECKO(1100) | => Process ID: 1100, Thread ID: 2904 19:01:38 INFO - TEST-INFO | Main app process: exit 0 19:01:38 INFO - runtests.py | Application ran for: 0:00:43.941000 19:01:38 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmps4ncoqpidlog 19:01:38 INFO - Stopping web server 19:01:38 INFO - Stopping web socket server 19:01:38 INFO - Stopping ssltunnel 19:01:38 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 19:01:38 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 19:01:38 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 19:01:38 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 19:01:38 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 19:01:38 INFO - 19:01:38 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 1100 19:01:38 INFO - 19:01:38 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:01:38 INFO - | | Per-Inst Leaked| Total Rem| 19:01:38 INFO - 0 |TOTAL | 17 0| 7480527 0| 19:01:38 INFO - 19:01:38 INFO - nsTraceRefcnt::DumpStatistics: 1432 entries 19:01:38 INFO - 19:01:38 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 19:01:38 INFO - runtests.py | Running tests: end. 19:01:39 INFO - Buffered messages finished 19:01:39 INFO - dir: devtools/client/webide/test 19:01:40 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 19:01:40 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 19:01:40 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpzmr9ww.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 19:01:40 INFO - runtests.py | Server pid: 3588 19:01:40 INFO - runtests.py | Websocket server pid: 2116 19:01:40 INFO - runtests.py | SSL tunnel pid: 2376 19:01:40 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:01:40 INFO - [3588] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:01:40 INFO - [3588] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:01:40 INFO - [3588] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:01:40 INFO - runtests.py | Running with e10s: False 19:01:40 INFO - runtests.py | Running tests: start. 19:01:40 INFO - 19:01:40 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpzmr9ww.mozrunner 19:01:40 INFO - runtests.py | Application pid: 1452 19:01:40 INFO - TEST-INFO | started process GECKO(1452) 19:01:41 INFO - GECKO(1452) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpzmr9ww.mozrunner\runtests_leaks.log 19:01:41 INFO - GECKO(1452) | [1452] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 19:01:42 INFO - GECKO(1452) | [1452] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 19:01:44 INFO - GECKO(1452) | ++DOCSHELL 0FA9EC00 == 1 [pid = 1452] [id = {e6e36962-b3d2-49e1-a826-933ad084ddb3}] 19:01:44 INFO - GECKO(1452) | ++DOMWINDOW == 1 (0FA9F000) [pid = 1452] [serial = 1] [outer = 00000000] 19:01:44 INFO - GECKO(1452) | ++DOMWINDOW == 2 (0FA9F400) [pid = 1452] [serial = 2] [outer = 0FA9F000] 19:01:44 INFO - GECKO(1452) | ++DOCSHELL 12B21000 == 2 [pid = 1452] [id = {bf5e90a4-8a6f-4a97-80b9-d3e5be704b60}] 19:01:44 INFO - GECKO(1452) | ++DOMWINDOW == 3 (12B21400) [pid = 1452] [serial = 3] [outer = 00000000] 19:01:44 INFO - GECKO(1452) | ++DOMWINDOW == 4 (12B21800) [pid = 1452] [serial = 4] [outer = 12B21400] 19:01:45 INFO - GECKO(1452) | ++DOCSHELL 135EB400 == 3 [pid = 1452] [id = {623d0dea-36fb-4404-a218-8a324ec78308}] 19:01:45 INFO - GECKO(1452) | ++DOMWINDOW == 5 (135EB800) [pid = 1452] [serial = 5] [outer = 00000000] 19:01:45 INFO - GECKO(1452) | ++DOMWINDOW == 6 (135EBC00) [pid = 1452] [serial = 6] [outer = 135EB800] 19:01:45 INFO - GECKO(1452) | ++DOMWINDOW == 7 (142B5400) [pid = 1452] [serial = 7] [outer = 12B21400] 19:01:45 INFO - GECKO(1452) | ++DOCSHELL 0FA9E000 == 4 [pid = 1452] [id = {b5242e01-e61a-4948-848d-526da92877aa}] 19:01:45 INFO - GECKO(1452) | ++DOMWINDOW == 8 (0FAA0800) [pid = 1452] [serial = 8] [outer = 00000000] 19:01:45 INFO - GECKO(1452) | ++DOMWINDOW == 9 (1575BC00) [pid = 1452] [serial = 9] [outer = 0FAA0800] 19:01:45 INFO - GECKO(1452) | ++DOMWINDOW == 10 (15760000) [pid = 1452] [serial = 10] [outer = 0FAA0800] 19:01:46 INFO - GECKO(1452) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:01:46 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:01:46 INFO - GECKO(1452) | [1452] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:01:46 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 19:01:46 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 19:01:46 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 19:01:46 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 19:01:46 INFO - GECKO(1452) | ++DOCSHELL 143B8400 == 5 [pid = 1452] [id = {39433483-9426-4449-8c96-1e4b79bda83c}] 19:01:46 INFO - GECKO(1452) | ++DOMWINDOW == 11 (17FE2000) [pid = 1452] [serial = 11] [outer = 00000000] 19:01:46 INFO - GECKO(1452) | ++DOCSHELL 183D3800 == 6 [pid = 1452] [id = {4038c938-b1cd-4731-9e6f-5daf7e185fd2}] 19:01:46 INFO - GECKO(1452) | ++DOMWINDOW == 12 (18739400) [pid = 1452] [serial = 12] [outer = 00000000] 19:01:47 INFO - GECKO(1452) | ++DOCSHELL 0FB78800 == 7 [pid = 1452] [id = {1fc28ac7-2b2d-4980-b6e3-2e0fe2552140}] 19:01:47 INFO - GECKO(1452) | ++DOMWINDOW == 13 (0FB78C00) [pid = 1452] [serial = 13] [outer = 00000000] 19:01:47 INFO - GECKO(1452) | ++DOMWINDOW == 14 (143BD400) [pid = 1452] [serial = 14] [outer = 0FB78C00] 19:01:47 INFO - GECKO(1452) | ++DOMWINDOW == 15 (135EC800) [pid = 1452] [serial = 15] [outer = 17FE2000] 19:01:47 INFO - GECKO(1452) | ++DOMWINDOW == 16 (1A812000) [pid = 1452] [serial = 16] [outer = 18739400] 19:01:47 INFO - GECKO(1452) | ++DOMWINDOW == 17 (1A050800) [pid = 1452] [serial = 17] [outer = 0FB78C00] 19:01:49 INFO - GECKO(1452) | 1495591309606 Marionette INFO Listening on port 2828 19:01:51 INFO - GECKO(1452) | [1452] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 19:01:51 INFO - GECKO(1452) | ++DOMWINDOW == 18 (158E1C00) [pid = 1452] [serial = 18] [outer = 0FB78C00] 19:01:51 INFO - GECKO(1452) | ++DOMWINDOW == 19 (27A28400) [pid = 1452] [serial = 19] [outer = 0FB78C00] 19:01:51 INFO - GECKO(1452) | ++DOCSHELL 29009400 == 8 [pid = 1452] [id = {41a3ed44-05b9-4136-9d87-3367e7877edb}] 19:01:51 INFO - GECKO(1452) | ++DOMWINDOW == 20 (2900B400) [pid = 1452] [serial = 20] [outer = 00000000] 19:01:51 INFO - GECKO(1452) | ++DOMWINDOW == 21 (29010800) [pid = 1452] [serial = 21] [outer = 2900B400] 19:01:52 INFO - SimpleTest START 19:01:52 INFO - TEST-START | devtools/client/webide/test/test_app_validator.html 19:01:52 INFO - GECKO(1452) | ++DOMWINDOW == 22 (158E3800) [pid = 1452] [serial = 22] [outer = 2900B400] 19:01:53 INFO - GECKO(1452) | ++DOMWINDOW == 23 (28AC2000) [pid = 1452] [serial = 23] [outer = 2900B400] 19:02:00 INFO - GECKO(1452) | MEMORY STAT | vsize 780MB | vsizeMaxContiguous 883MB | residentFast 234MB | heapAllocated 75MB 19:02:00 INFO - TEST-OK | devtools/client/webide/test/test_app_validator.html | took 8879ms 19:02:00 INFO - GECKO(1452) | ++DOMWINDOW == 24 (0E93E000) [pid = 1452] [serial = 24] [outer = 2900B400] 19:02:01 INFO - TEST-START | devtools/client/webide/test/test_autoconnect_runtime.html 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 25 (0E4D8C00) [pid = 1452] [serial = 25] [outer = 2900B400] 19:02:01 INFO - GECKO(1452) | ++DOCSHELL 12BE6C00 == 9 [pid = 1452] [id = {27c3d7e8-679d-4f5c-81ae-f21938f676fe}] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 26 (12BE7400) [pid = 1452] [serial = 26] [outer = 00000000] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 27 (12BE7C00) [pid = 1452] [serial = 27] [outer = 12BE7400] 19:02:01 INFO - GECKO(1452) | --DOCSHELL 0FA9E000 == 8 [pid = 1452] [id = {b5242e01-e61a-4948-848d-526da92877aa}] 19:02:01 INFO - GECKO(1452) | --DOCSHELL 0FA9EC00 == 7 [pid = 1452] [id = {e6e36962-b3d2-49e1-a826-933ad084ddb3}] 19:02:01 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:01 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:01 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:01 INFO - GECKO(1452) | ++DOCSHELL 15F6E800 == 8 [pid = 1452] [id = {e51abed1-46f2-48f0-9224-7d72c7103c9b}] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 28 (161E8400) [pid = 1452] [serial = 28] [outer = 00000000] 19:02:01 INFO - GECKO(1452) | ++DOCSHELL 161E9C00 == 9 [pid = 1452] [id = {9d129a95-f2de-4b5c-b2e4-f08fc3f90ce8}] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 29 (161EA000) [pid = 1452] [serial = 29] [outer = 00000000] 19:02:01 INFO - GECKO(1452) | ++DOCSHELL 161EB800 == 10 [pid = 1452] [id = {904f1016-a79a-4e30-b09c-b347532e3d61}] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 30 (161EBC00) [pid = 1452] [serial = 30] [outer = 00000000] 19:02:01 INFO - GECKO(1452) | ++DOCSHELL 161EC000 == 11 [pid = 1452] [id = {23e8804a-cdf1-40da-ac1c-8b54cddad8dd}] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 31 (161EC400) [pid = 1452] [serial = 31] [outer = 00000000] 19:02:01 INFO - GECKO(1452) | ++DOCSHELL 161EC800 == 12 [pid = 1452] [id = {1f99c4a7-f5f6-4ecb-bc89-ce765eefb93b}] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 32 (161ECC00) [pid = 1452] [serial = 32] [outer = 00000000] 19:02:01 INFO - GECKO(1452) | ++DOCSHELL 161ED000 == 13 [pid = 1452] [id = {750a52f3-a941-4224-8ea1-aa7853ee0621}] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 33 (161EE000) [pid = 1452] [serial = 33] [outer = 00000000] 19:02:01 INFO - GECKO(1452) | ++DOCSHELL 161F0000 == 14 [pid = 1452] [id = {59e9528d-a64c-4841-ae82-298ce50ff5f8}] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 34 (161F1800) [pid = 1452] [serial = 34] [outer = 00000000] 19:02:01 INFO - GECKO(1452) | ++DOCSHELL 161F1C00 == 15 [pid = 1452] [id = {557fe749-1f9c-4ae5-90f0-b688f3974301}] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 35 (161F2000) [pid = 1452] [serial = 35] [outer = 00000000] 19:02:01 INFO - GECKO(1452) | ++DOCSHELL 161F2C00 == 16 [pid = 1452] [id = {160d04f6-5daf-44c7-920a-7aaaa7c07d0f}] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 36 (161F3000) [pid = 1452] [serial = 36] [outer = 00000000] 19:02:01 INFO - GECKO(1452) | ++DOCSHELL 161F3400 == 17 [pid = 1452] [id = {d2bf4986-b353-428a-8e32-e56c00da2d6a}] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 37 (161F4800) [pid = 1452] [serial = 37] [outer = 00000000] 19:02:01 INFO - GECKO(1452) | ++DOCSHELL 161F6400 == 18 [pid = 1452] [id = {4bf8148d-1a7d-4863-b1b9-a3f933b0fb55}] 19:02:01 INFO - GECKO(1452) | ++DOMWINDOW == 38 (17FE1C00) [pid = 1452] [serial = 38] [outer = 00000000] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 39 (183CA000) [pid = 1452] [serial = 39] [outer = 161E8400] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 40 (183CCC00) [pid = 1452] [serial = 40] [outer = 161EA000] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 41 (183D1800) [pid = 1452] [serial = 41] [outer = 161EBC00] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 42 (1873A400) [pid = 1452] [serial = 42] [outer = 161EC400] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 43 (1873EC00) [pid = 1452] [serial = 43] [outer = 161ECC00] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 44 (18746C00) [pid = 1452] [serial = 44] [outer = 161EE000] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 45 (187F2400) [pid = 1452] [serial = 45] [outer = 161F1800] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 46 (187F4400) [pid = 1452] [serial = 46] [outer = 161F2000] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 47 (18914000) [pid = 1452] [serial = 47] [outer = 161F3000] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 48 (18917000) [pid = 1452] [serial = 48] [outer = 161F4800] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 49 (18919000) [pid = 1452] [serial = 49] [outer = 17FE1C00] 19:02:02 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:02 INFO - WebIDE open 19:02:02 INFO - TEST-PASS | devtools/client/webide/test/test_autoconnect_runtime.html | Found one runtime button 19:02:02 INFO - TEST-PASS | devtools/client/webide/test/test_autoconnect_runtime.html | busy - UI is busy 19:02:02 INFO - TEST-PASS | devtools/client/webide/test/test_autoconnect_runtime.html | connection is valid 19:02:02 INFO - GECKO(1452) | console.log: Connection status changed: connecting 19:02:02 INFO - GECKO(1452) | console.log: Connection status changed: connected 19:02:02 INFO - TEST-PASS | devtools/client/webide/test/test_autoconnect_runtime.html | Connected 19:02:02 INFO - Closing WebIDE 19:02:02 INFO - GECKO(1452) | Handler function DebuggerClient.requester request callback threw an exception: TypeError: this._connection is null 19:02:02 INFO - GECKO(1452) | Stack: listTabs/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/tab-store.js:103:9 19:02:02 INFO - GECKO(1452) | DebuggerClient.requester/ resource://devtools/shared/client/main.js:283:9 19:02:02 INFO - GECKO(1452) | exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14 19:02:02 INFO - GECKO(1452) | emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:02:02 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:02:02 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:02:02 INFO - GECKO(1452) | reject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1145:7 19:02:02 INFO - GECKO(1452) | purgeRequests/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1156:48 19:02:02 INFO - GECKO(1452) | purgeRequests@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1156:5 19:02:02 INFO - GECKO(1452) | onClosed@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1100:5 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:668:11 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:02 INFO - GECKO(1452) | cleanup@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:371:7 19:02:02 INFO - GECKO(1452) | detachClients@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:395:9 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:404:5 19:02:02 INFO - GECKO(1452) | disconnect@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/connection-manager.js:260:9 19:02:02 INFO - GECKO(1452) | destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/app-manager.js:83:5 19:02:02 INFO - GECKO(1452) | destroy@chrome://webide/content/webide.js:126:5 19:02:02 INFO - GECKO(1452) | @chrome://webide/content/webide.js:64:3 19:02:02 INFO - GECKO(1452) | EventListener.handleEvent*@chrome://webide/content/webide.js:63:1 19:02:02 INFO - GECKO(1452) | Line: 103, column: 9 19:02:02 INFO - GECKO(1452) | console.error: 19:02:02 INFO - GECKO(1452) | Handler function DebuggerClient.requester request callback threw an exception: TypeError: this._connection is null 19:02:02 INFO - GECKO(1452) | Stack: listTabs/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/tab-store.js:103:9 19:02:02 INFO - GECKO(1452) | DebuggerClient.requester/ resource://devtools/shared/client/main.js:283:9 19:02:02 INFO - GECKO(1452) | exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14 19:02:02 INFO - GECKO(1452) | emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:02:02 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:02:02 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:02:02 INFO - GECKO(1452) | reject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1145:7 19:02:02 INFO - GECKO(1452) | purgeRequests/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1156:48 19:02:02 INFO - GECKO(1452) | purgeRequests@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1156:5 19:02:02 INFO - GECKO(1452) | onClosed@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1100:5 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:668:11 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:02 INFO - GECKO(1452) | cleanup@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:371:7 19:02:02 INFO - GECKO(1452) | detachClients@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:395:9 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:404:5 19:02:02 INFO - GECKO(1452) | disconnect@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/connection-manager.js:260:9 19:02:02 INFO - GECKO(1452) | destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/app-manager.js:83:5 19:02:02 INFO - GECKO(1452) | destroy@chrome://webide/content/webide.js:126:5 19:02:02 INFO - GECKO(1452) | @chrome://webide/content/webide.js:64:3 19:02:02 INFO - GECKO(1452) | EventListener.handleEvent*@chrome://webide/content/webide.js:63:1 19:02:02 INFO - GECKO(1452) | Line: 103, column: 9 19:02:02 INFO - GECKO(1452) | Handler function DebuggerClient.requester request callback threw an exception: TypeError: this._connection is null 19:02:02 INFO - GECKO(1452) | Stack: listTabs/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/tab-store.js:103:9 19:02:02 INFO - GECKO(1452) | DebuggerClient.requester/ resource://devtools/shared/client/main.js:283:9 19:02:02 INFO - GECKO(1452) | exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14 19:02:02 INFO - GECKO(1452) | emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:02:02 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:02:02 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:02:02 INFO - GECKO(1452) | reject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1145:7 19:02:02 INFO - GECKO(1452) | purgeRequests/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1166:47 19:02:02 INFO - GECKO(1452) | purgeRequests@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1166:5 19:02:02 INFO - GECKO(1452) | onClosed@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1100:5 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:668:11 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:02 INFO - GECKO(1452) | cleanup@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:371:7 19:02:02 INFO - GECKO(1452) | detachClients@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:395:9 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:404:5 19:02:02 INFO - GECKO(1452) | disconnect@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/connection-manager.js:260:9 19:02:02 INFO - GECKO(1452) | destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/app-manager.js:83:5 19:02:02 INFO - GECKO(1452) | destroy@chrome://webide/content/webide.js:126:5 19:02:02 INFO - GECKO(1452) | @chrome://webide/content/webide.js:64:3 19:02:02 INFO - GECKO(1452) | EventListener.handleEvent*@chrome://webide/content/webide.js:63:1 19:02:02 INFO - GECKO(1452) | Line: 103, column: 9 19:02:02 INFO - GECKO(1452) | console.error: 19:02:02 INFO - GECKO(1452) | Handler function DebuggerClient.requester request callback threw an exception: TypeError: this._connection is null 19:02:02 INFO - GECKO(1452) | Stack: listTabs/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/tab-store.js:103:9 19:02:02 INFO - GECKO(1452) | DebuggerClient.requester/ resource://devtools/shared/client/main.js:283:9 19:02:02 INFO - GECKO(1452) | exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14 19:02:02 INFO - GECKO(1452) | emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:02:02 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:02:02 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:02:02 INFO - GECKO(1452) | reject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1145:7 19:02:02 INFO - GECKO(1452) | purgeRequests/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1166:47 19:02:02 INFO - GECKO(1452) | purgeRequests@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1166:5 19:02:02 INFO - GECKO(1452) | onClosed@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1100:5 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:668:11 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:02 INFO - GECKO(1452) | cleanup@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:371:7 19:02:02 INFO - GECKO(1452) | detachClients@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:395:9 19:02:02 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:404:5 19:02:02 INFO - GECKO(1452) | disconnect@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/connection-manager.js:260:9 19:02:02 INFO - GECKO(1452) | destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/app-manager.js:83:5 19:02:02 INFO - GECKO(1452) | destroy@chrome://webide/content/webide.js:126:5 19:02:02 INFO - GECKO(1452) | @chrome://webide/content/webide.js:64:3 19:02:02 INFO - GECKO(1452) | EventListener.handleEvent*@chrome://webide/content/webide.js:63:1 19:02:02 INFO - GECKO(1452) | Line: 103, column: 9 19:02:02 INFO - WebIDE closed 19:02:02 INFO - GECKO(1452) | --DOCSHELL 15F6E800 == 17 [pid = 1452] [id = {e51abed1-46f2-48f0-9224-7d72c7103c9b}] 19:02:02 INFO - GECKO(1452) | --DOCSHELL 161E9C00 == 16 [pid = 1452] [id = {9d129a95-f2de-4b5c-b2e4-f08fc3f90ce8}] 19:02:02 INFO - GECKO(1452) | --DOCSHELL 161EB800 == 15 [pid = 1452] [id = {904f1016-a79a-4e30-b09c-b347532e3d61}] 19:02:02 INFO - GECKO(1452) | --DOCSHELL 161EC000 == 14 [pid = 1452] [id = {23e8804a-cdf1-40da-ac1c-8b54cddad8dd}] 19:02:02 INFO - GECKO(1452) | --DOCSHELL 161EC800 == 13 [pid = 1452] [id = {1f99c4a7-f5f6-4ecb-bc89-ce765eefb93b}] 19:02:02 INFO - GECKO(1452) | --DOCSHELL 161ED000 == 12 [pid = 1452] [id = {750a52f3-a941-4224-8ea1-aa7853ee0621}] 19:02:02 INFO - GECKO(1452) | --DOCSHELL 161F0000 == 11 [pid = 1452] [id = {59e9528d-a64c-4841-ae82-298ce50ff5f8}] 19:02:02 INFO - GECKO(1452) | --DOCSHELL 161F1C00 == 10 [pid = 1452] [id = {557fe749-1f9c-4ae5-90f0-b688f3974301}] 19:02:02 INFO - GECKO(1452) | --DOCSHELL 161F2C00 == 9 [pid = 1452] [id = {160d04f6-5daf-44c7-920a-7aaaa7c07d0f}] 19:02:02 INFO - GECKO(1452) | --DOCSHELL 161F3400 == 8 [pid = 1452] [id = {d2bf4986-b353-428a-8e32-e56c00da2d6a}] 19:02:02 INFO - TEST-PASS | devtools/client/webide/test/test_autoconnect_runtime.html | Disconnected 19:02:02 INFO - opening WebIDE 19:02:02 INFO - GECKO(1452) | ++DOCSHELL 15F65400 == 9 [pid = 1452] [id = {05837ff1-5fc8-4a7b-bb19-c0c0ccab3dda}] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 50 (15F6E800) [pid = 1452] [serial = 50] [outer = 00000000] 19:02:02 INFO - GECKO(1452) | ++DOMWINDOW == 51 (161E9C00) [pid = 1452] [serial = 51] [outer = 15F6E800] 19:02:03 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:03 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:03 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:03 INFO - GECKO(1452) | ++DOCSHELL 1A1C0C00 == 10 [pid = 1452] [id = {885a6549-b003-4a10-8dc7-b021cc5892f6}] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 52 (1A1C2400) [pid = 1452] [serial = 52] [outer = 00000000] 19:02:03 INFO - GECKO(1452) | ++DOCSHELL 1A1C2800 == 11 [pid = 1452] [id = {46c196e9-d392-42a5-99e5-314183aeb17a}] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 53 (1A1C2C00) [pid = 1452] [serial = 53] [outer = 00000000] 19:02:03 INFO - GECKO(1452) | ++DOCSHELL 1A1C3000 == 12 [pid = 1452] [id = {3df33cf6-2a09-4173-94ab-8094c9debb05}] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 54 (1A1C3400) [pid = 1452] [serial = 54] [outer = 00000000] 19:02:03 INFO - GECKO(1452) | ++DOCSHELL 1A1C3800 == 13 [pid = 1452] [id = {24e776b2-c863-43f2-a5fd-5bc9ba8a1ffd}] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 55 (1A1C3C00) [pid = 1452] [serial = 55] [outer = 00000000] 19:02:03 INFO - GECKO(1452) | ++DOCSHELL 1A1C4000 == 14 [pid = 1452] [id = {0eebeb16-f919-4ff6-8ec0-86a969efdc62}] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 56 (1A1C4400) [pid = 1452] [serial = 56] [outer = 00000000] 19:02:03 INFO - GECKO(1452) | ++DOCSHELL 1A1C4800 == 15 [pid = 1452] [id = {dfc08644-5825-4f2d-93d4-6e57325e5b74}] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 57 (1A1C4C00) [pid = 1452] [serial = 57] [outer = 00000000] 19:02:03 INFO - GECKO(1452) | ++DOCSHELL 1A1C5000 == 16 [pid = 1452] [id = {13ef19dd-e7a3-49ed-a92c-27aa4d503f09}] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 58 (1A1C6000) [pid = 1452] [serial = 58] [outer = 00000000] 19:02:03 INFO - GECKO(1452) | ++DOCSHELL 1A3A0800 == 17 [pid = 1452] [id = {f6344b17-5209-4c9b-807a-da69e65db49e}] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 59 (1A3A1400) [pid = 1452] [serial = 59] [outer = 00000000] 19:02:03 INFO - GECKO(1452) | ++DOCSHELL 1A3A2000 == 18 [pid = 1452] [id = {f52db13f-d6af-4b65-8466-68d8af11dec8}] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 60 (1A815C00) [pid = 1452] [serial = 60] [outer = 00000000] 19:02:03 INFO - GECKO(1452) | ++DOCSHELL 1A817400 == 19 [pid = 1452] [id = {c02d4f92-2509-4c64-a32f-d61202327256}] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 61 (1A818400) [pid = 1452] [serial = 61] [outer = 00000000] 19:02:03 INFO - GECKO(1452) | ++DOCSHELL 1A81A400 == 20 [pid = 1452] [id = {830322ed-d8a6-4e31-86cc-82fa08b9a20f}] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 62 (1B869400) [pid = 1452] [serial = 62] [outer = 00000000] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 63 (1BA52C00) [pid = 1452] [serial = 63] [outer = 1A1C2400] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 64 (1BA56400) [pid = 1452] [serial = 64] [outer = 1A1C2C00] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 65 (1BAD8C00) [pid = 1452] [serial = 65] [outer = 1A1C3400] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 66 (1BADA400) [pid = 1452] [serial = 66] [outer = 1A1C3C00] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 67 (1BADBC00) [pid = 1452] [serial = 67] [outer = 1A1C4400] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 68 (1BADD000) [pid = 1452] [serial = 68] [outer = 1A1C4C00] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 69 (1BAE6800) [pid = 1452] [serial = 69] [outer = 1A1C6000] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 70 (1C20F400) [pid = 1452] [serial = 70] [outer = 1A3A1400] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 71 (1C216800) [pid = 1452] [serial = 71] [outer = 1A815C00] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 72 (1C218000) [pid = 1452] [serial = 72] [outer = 1A818400] 19:02:03 INFO - GECKO(1452) | ++DOMWINDOW == 73 (1C2D5000) [pid = 1452] [serial = 73] [outer = 1B869400] 19:02:03 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:03 INFO - WebIDE open 19:02:03 INFO - Wait: runtime-targets 19:02:03 INFO - Got: runtime 19:02:03 INFO - TEST-PASS | devtools/client/webide/test/test_autoconnect_runtime.html | connection is valid 19:02:03 INFO - GECKO(1452) | console.log: Connection status changed: connecting 19:02:03 INFO - Got: connection 19:02:04 INFO - GECKO(1452) | console.log: Connection status changed: connected 19:02:04 INFO - Got: connection 19:02:04 INFO - Got: runtime-global-actors 19:02:04 INFO - GECKO(1452) | --DOMWINDOW == 72 (0FAA0800) [pid = 1452] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:02:04 INFO - GECKO(1452) | --DOMWINDOW == 71 (0FA9F000) [pid = 1452] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:02:04 INFO - Got: runtime-telemetry 19:02:04 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:04 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:04 INFO - Got: runtime-targets 19:02:04 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:04 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:04 INFO - TEST-PASS | devtools/client/webide/test/test_autoconnect_runtime.html | Automatically reconnected 19:02:04 INFO - GECKO(1452) | console.log: Connection status changed: disconnecting 19:02:04 INFO - GECKO(1452) | console.log: Connection status changed: disconnected 19:02:04 INFO - Closing WebIDE 19:02:04 INFO - WebIDE closed 19:02:04 INFO - GECKO(1452) | --DOCSHELL 1A1C0C00 == 19 [pid = 1452] [id = {885a6549-b003-4a10-8dc7-b021cc5892f6}] 19:02:04 INFO - GECKO(1452) | --DOCSHELL 1A1C2800 == 18 [pid = 1452] [id = {46c196e9-d392-42a5-99e5-314183aeb17a}] 19:02:04 INFO - GECKO(1452) | --DOCSHELL 1A1C3000 == 17 [pid = 1452] [id = {3df33cf6-2a09-4173-94ab-8094c9debb05}] 19:02:04 INFO - GECKO(1452) | --DOCSHELL 1A1C3800 == 16 [pid = 1452] [id = {24e776b2-c863-43f2-a5fd-5bc9ba8a1ffd}] 19:02:04 INFO - GECKO(1452) | --DOCSHELL 1A1C4000 == 15 [pid = 1452] [id = {0eebeb16-f919-4ff6-8ec0-86a969efdc62}] 19:02:04 INFO - GECKO(1452) | --DOCSHELL 1A1C4800 == 14 [pid = 1452] [id = {dfc08644-5825-4f2d-93d4-6e57325e5b74}] 19:02:04 INFO - GECKO(1452) | --DOCSHELL 1A1C5000 == 13 [pid = 1452] [id = {13ef19dd-e7a3-49ed-a92c-27aa4d503f09}] 19:02:04 INFO - GECKO(1452) | --DOCSHELL 1A3A0800 == 12 [pid = 1452] [id = {f6344b17-5209-4c9b-807a-da69e65db49e}] 19:02:04 INFO - GECKO(1452) | --DOCSHELL 1A3A2000 == 11 [pid = 1452] [id = {f52db13f-d6af-4b65-8466-68d8af11dec8}] 19:02:04 INFO - GECKO(1452) | --DOCSHELL 1A817400 == 10 [pid = 1452] [id = {c02d4f92-2509-4c64-a32f-d61202327256}] 19:02:04 INFO - GECKO(1452) | --DOCSHELL 1A81A400 == 9 [pid = 1452] [id = {830322ed-d8a6-4e31-86cc-82fa08b9a20f}] 19:02:04 INFO - GECKO(1452) | MEMORY STAT | vsize 753MB | vsizeMaxContiguous 877MB | residentFast 243MB | heapAllocated 92MB 19:02:04 INFO - TEST-OK | devtools/client/webide/test/test_autoconnect_runtime.html | took 3707ms 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 72 (0E243800) [pid = 1452] [serial = 74] [outer = 2900B400] 19:02:04 INFO - TEST-START | devtools/client/webide/test/test_autoselect_project.html 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 73 (0D826C00) [pid = 1452] [serial = 75] [outer = 2900B400] 19:02:04 INFO - GECKO(1452) | ++DOCSHELL 187F1C00 == 10 [pid = 1452] [id = {59d253ed-94fa-4fa1-812b-b24d2e39c8d2}] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 74 (19C7A400) [pid = 1452] [serial = 76] [outer = 00000000] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 75 (19C7B400) [pid = 1452] [serial = 77] [outer = 19C7A400] 19:02:04 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:04 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:04 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:04 INFO - GECKO(1452) | ++DOCSHELL 1A1C2800 == 11 [pid = 1452] [id = {f87adbdb-9bc0-4016-beb0-c607716be551}] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 76 (1A1C3000) [pid = 1452] [serial = 78] [outer = 00000000] 19:02:04 INFO - GECKO(1452) | ++DOCSHELL 1A1C3800 == 12 [pid = 1452] [id = {74d87769-babf-4b72-8cea-65817854def2}] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 77 (1A1C4000) [pid = 1452] [serial = 79] [outer = 00000000] 19:02:04 INFO - GECKO(1452) | ++DOCSHELL 1A1C4800 == 13 [pid = 1452] [id = {296332d2-6bea-448c-bc8e-57713c874adb}] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 78 (1A1C5000) [pid = 1452] [serial = 80] [outer = 00000000] 19:02:04 INFO - GECKO(1452) | ++DOCSHELL 1A3A0800 == 14 [pid = 1452] [id = {e57a7696-4cae-4f26-bc16-d22a165ffb8e}] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 79 (1A3A2000) [pid = 1452] [serial = 81] [outer = 00000000] 19:02:04 INFO - GECKO(1452) | ++DOCSHELL 1A817400 == 15 [pid = 1452] [id = {39ab2233-6124-4cae-9786-e75d895fb4f1}] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 80 (1A81A400) [pid = 1452] [serial = 82] [outer = 00000000] 19:02:04 INFO - GECKO(1452) | ++DOCSHELL 1B86AC00 == 16 [pid = 1452] [id = {fb908bbc-8f67-47e9-96c4-ddce5ec0f78c}] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 81 (1B9A3C00) [pid = 1452] [serial = 83] [outer = 00000000] 19:02:04 INFO - GECKO(1452) | ++DOCSHELL 1B9A8400 == 17 [pid = 1452] [id = {b4946115-1d6c-4821-a892-4f5847c12919}] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 82 (1BA4A800) [pid = 1452] [serial = 84] [outer = 00000000] 19:02:04 INFO - GECKO(1452) | ++DOCSHELL 1BA50C00 == 18 [pid = 1452] [id = {84f4b9b8-5d92-4d22-891b-d0ff76918df0}] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 83 (1BA51C00) [pid = 1452] [serial = 85] [outer = 00000000] 19:02:04 INFO - GECKO(1452) | ++DOCSHELL 1BA59C00 == 19 [pid = 1452] [id = {13f2494a-90e6-4f33-9977-211fba2a0c54}] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 84 (1BAD8800) [pid = 1452] [serial = 86] [outer = 00000000] 19:02:04 INFO - GECKO(1452) | ++DOCSHELL 1BADA000 == 20 [pid = 1452] [id = {7ff12226-0c6d-4c4c-a12b-c1231a12cb34}] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 85 (1BADB800) [pid = 1452] [serial = 87] [outer = 00000000] 19:02:04 INFO - GECKO(1452) | ++DOCSHELL 1BADC400 == 21 [pid = 1452] [id = {959f9627-988b-406f-a7b8-43446dcc78ea}] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 86 (1BADC800) [pid = 1452] [serial = 88] [outer = 00000000] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 87 (1C605000) [pid = 1452] [serial = 89] [outer = 1A1C3000] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 88 (1C60FC00) [pid = 1452] [serial = 90] [outer = 1A1C4000] 19:02:04 INFO - GECKO(1452) | ++DOMWINDOW == 89 (1C7F6C00) [pid = 1452] [serial = 91] [outer = 1A1C5000] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 90 (1C8F2800) [pid = 1452] [serial = 92] [outer = 1A3A2000] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 91 (1CBEA400) [pid = 1452] [serial = 93] [outer = 1A81A400] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 92 (1D418800) [pid = 1452] [serial = 94] [outer = 1B9A3C00] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 93 (1D422000) [pid = 1452] [serial = 95] [outer = 1BA4A800] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 94 (1D469C00) [pid = 1452] [serial = 96] [outer = 1BA51C00] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 95 (1D472C00) [pid = 1452] [serial = 97] [outer = 1BAD8800] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 96 (1D476400) [pid = 1452] [serial = 98] [outer = 1BADB800] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 97 (1D6E4C00) [pid = 1452] [serial = 99] [outer = 1BADC800] 19:02:05 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:05 INFO - WebIDE open 19:02:05 INFO - TEST-PASS | devtools/client/webide/test/test_autoselect_project.html | Found 2 runtime buttons 19:02:05 INFO - Wait: runtime-targets 19:02:05 INFO - Got: runtime 19:02:05 INFO - GECKO(1452) | console.log: Connection status changed: connecting 19:02:05 INFO - Got: connection 19:02:05 INFO - GECKO(1452) | console.log: Connection status changed: connected 19:02:05 INFO - Got: connection 19:02:05 INFO - Got: runtime-global-actors 19:02:05 INFO - Got: runtime-telemetry 19:02:05 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:05 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:05 INFO - Got: runtime-targets 19:02:05 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:05 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:05 INFO - TEST-PASS | devtools/client/webide/test/test_autoselect_project.html | Locally connected 19:02:05 INFO - TEST-PASS | devtools/client/webide/test/test_autoselect_project.html | Main process available 19:02:05 INFO - Wait: runtime-targets 19:02:05 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:05 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:05 INFO - Got: runtime-targets 19:02:05 INFO - Wait: project 19:02:05 INFO - Got: before-project 19:02:05 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:05 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:05 INFO - Got: details 19:02:05 INFO - Got: project 19:02:05 INFO - TEST-PASS | devtools/client/webide/test/test_autoselect_project.html | Last project is main process 19:02:05 INFO - Closing WebIDE 19:02:05 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:05 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:05 INFO - GECKO(1452) | Handler function DebuggerClient.requester request callback threw an exception: TypeError: this._connection is null 19:02:05 INFO - GECKO(1452) | Stack: listTabs/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/tab-store.js:103:9 19:02:05 INFO - GECKO(1452) | DebuggerClient.requester/ resource://devtools/shared/client/main.js:283:9 19:02:05 INFO - GECKO(1452) | exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14 19:02:05 INFO - GECKO(1452) | emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:02:05 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:02:05 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:02:05 INFO - GECKO(1452) | reject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1145:7 19:02:05 INFO - GECKO(1452) | purgeRequests/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1156:48 19:02:05 INFO - GECKO(1452) | purgeRequests@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1156:5 19:02:05 INFO - GECKO(1452) | onClosed@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1100:5 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:668:11 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:05 INFO - GECKO(1452) | cleanup@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:371:7 19:02:05 INFO - GECKO(1452) | detachClients@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:395:9 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:404:5 19:02:05 INFO - GECKO(1452) | disconnect@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/connection-manager.js:260:9 19:02:05 INFO - GECKO(1452) | destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/app-manager.js:83:5 19:02:05 INFO - GECKO(1452) | destroy@chrome://webide/content/webide.js:126:5 19:02:05 INFO - GECKO(1452) | @chrome://webide/content/webide.js:64:3 19:02:05 INFO - GECKO(1452) | EventListener.handleEvent*@chrome://webide/content/webide.js:63:1 19:02:05 INFO - GECKO(1452) | Line: 103, column: 9 19:02:05 INFO - GECKO(1452) | console.error: 19:02:05 INFO - GECKO(1452) | Handler function DebuggerClient.requester request callback threw an exception: TypeError: this._connection is null 19:02:05 INFO - GECKO(1452) | Stack: listTabs/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/tab-store.js:103:9 19:02:05 INFO - GECKO(1452) | DebuggerClient.requester/ resource://devtools/shared/client/main.js:283:9 19:02:05 INFO - GECKO(1452) | exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14 19:02:05 INFO - GECKO(1452) | emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:02:05 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:02:05 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:02:05 INFO - GECKO(1452) | reject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1145:7 19:02:05 INFO - GECKO(1452) | purgeRequests/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1156:48 19:02:05 INFO - GECKO(1452) | purgeRequests@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1156:5 19:02:05 INFO - GECKO(1452) | onClosed@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1100:5 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:668:11 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:05 INFO - GECKO(1452) | cleanup@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:371:7 19:02:05 INFO - GECKO(1452) | detachClients@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:395:9 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:404:5 19:02:05 INFO - GECKO(1452) | disconnect@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/connection-manager.js:260:9 19:02:05 INFO - GECKO(1452) | destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/app-manager.js:83:5 19:02:05 INFO - GECKO(1452) | destroy@chrome://webide/content/webide.js:126:5 19:02:05 INFO - GECKO(1452) | @chrome://webide/content/webide.js:64:3 19:02:05 INFO - GECKO(1452) | EventListener.handleEvent*@chrome://webide/content/webide.js:63:1 19:02:05 INFO - GECKO(1452) | Line: 103, column: 9 19:02:05 INFO - GECKO(1452) | Handler function DebuggerClient.requester request callback threw an exception: TypeError: this._connection is null 19:02:05 INFO - GECKO(1452) | Stack: listTabs/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/tab-store.js:103:9 19:02:05 INFO - GECKO(1452) | DebuggerClient.requester/ resource://devtools/shared/client/main.js:283:9 19:02:05 INFO - GECKO(1452) | exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14 19:02:05 INFO - GECKO(1452) | emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:02:05 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:02:05 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:02:05 INFO - GECKO(1452) | reject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1145:7 19:02:05 INFO - GECKO(1452) | purgeRequests/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1166:47 19:02:05 INFO - GECKO(1452) | purgeRequests@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1166:5 19:02:05 INFO - GECKO(1452) | onClosed@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1100:5 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:668:11 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:05 INFO - GECKO(1452) | cleanup@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:371:7 19:02:05 INFO - GECKO(1452) | detachClients@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:395:9 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:404:5 19:02:05 INFO - GECKO(1452) | disconnect@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/connection-manager.js:260:9 19:02:05 INFO - GECKO(1452) | destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/app-manager.js:83:5 19:02:05 INFO - GECKO(1452) | destroy@chrome://webide/content/webide.js:126:5 19:02:05 INFO - GECKO(1452) | @chrome://webide/content/webide.js:64:3 19:02:05 INFO - GECKO(1452) | EventListener.handleEvent*@chrome://webide/content/webide.js:63:1 19:02:05 INFO - GECKO(1452) | Line: 103, column: 9 19:02:05 INFO - GECKO(1452) | console.error: 19:02:05 INFO - GECKO(1452) | Handler function DebuggerClient.requester request callback threw an exception: TypeError: this._connection is null 19:02:05 INFO - GECKO(1452) | Stack: listTabs/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/tab-store.js:103:9 19:02:05 INFO - GECKO(1452) | DebuggerClient.requester/ resource://devtools/shared/client/main.js:283:9 19:02:05 INFO - GECKO(1452) | exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14 19:02:05 INFO - GECKO(1452) | emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:02:05 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:02:05 INFO - GECKO(1452) | emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:02:05 INFO - GECKO(1452) | reject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1145:7 19:02:05 INFO - GECKO(1452) | purgeRequests/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1166:47 19:02:05 INFO - GECKO(1452) | purgeRequests@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1166:5 19:02:05 INFO - GECKO(1452) | onClosed@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1100:5 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:668:11 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:02:05 INFO - GECKO(1452) | cleanup@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:371:7 19:02:05 INFO - GECKO(1452) | detachClients@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:395:9 19:02:05 INFO - GECKO(1452) | close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:404:5 19:02:05 INFO - GECKO(1452) | disconnect@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/connection-manager.js:260:9 19:02:05 INFO - GECKO(1452) | destroy@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/client/webide/modules/app-manager.js:83:5 19:02:05 INFO - GECKO(1452) | destroy@chrome://webide/content/webide.js:126:5 19:02:05 INFO - GECKO(1452) | @chrome://webide/content/webide.js:64:3 19:02:05 INFO - GECKO(1452) | EventListener.handleEvent*@chrome://webide/content/webide.js:63:1 19:02:05 INFO - GECKO(1452) | Line: 103, column: 9 19:02:05 INFO - WebIDE closed 19:02:05 INFO - GECKO(1452) | --DOCSHELL 1A1C3800 == 20 [pid = 1452] [id = {74d87769-babf-4b72-8cea-65817854def2}] 19:02:05 INFO - GECKO(1452) | --DOCSHELL 1A1C4800 == 19 [pid = 1452] [id = {296332d2-6bea-448c-bc8e-57713c874adb}] 19:02:05 INFO - GECKO(1452) | --DOCSHELL 1A3A0800 == 18 [pid = 1452] [id = {e57a7696-4cae-4f26-bc16-d22a165ffb8e}] 19:02:05 INFO - GECKO(1452) | --DOCSHELL 1A817400 == 17 [pid = 1452] [id = {39ab2233-6124-4cae-9786-e75d895fb4f1}] 19:02:05 INFO - GECKO(1452) | --DOCSHELL 1B86AC00 == 16 [pid = 1452] [id = {fb908bbc-8f67-47e9-96c4-ddce5ec0f78c}] 19:02:05 INFO - GECKO(1452) | --DOCSHELL 1B9A8400 == 15 [pid = 1452] [id = {b4946115-1d6c-4821-a892-4f5847c12919}] 19:02:05 INFO - GECKO(1452) | --DOCSHELL 1BA50C00 == 14 [pid = 1452] [id = {84f4b9b8-5d92-4d22-891b-d0ff76918df0}] 19:02:05 INFO - GECKO(1452) | --DOCSHELL 1BA59C00 == 13 [pid = 1452] [id = {13f2494a-90e6-4f33-9977-211fba2a0c54}] 19:02:05 INFO - GECKO(1452) | --DOCSHELL 1BADA000 == 12 [pid = 1452] [id = {7ff12226-0c6d-4c4c-a12b-c1231a12cb34}] 19:02:05 INFO - GECKO(1452) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js, line 748: TypeError: this._form is null 19:02:05 INFO - TEST-PASS | devtools/client/webide/test/test_autoselect_project.html | Disconnected 19:02:05 INFO - opening WebIDE 19:02:05 INFO - GECKO(1452) | ++DOCSHELL 1BA50C00 == 13 [pid = 1452] [id = {9a49915b-9e13-4b67-b867-5182ea3cdcbd}] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 98 (1C603400) [pid = 1452] [serial = 100] [outer = 00000000] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 99 (1C7F1800) [pid = 1452] [serial = 101] [outer = 1C603400] 19:02:05 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:05 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:05 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:05 INFO - GECKO(1452) | ++DOCSHELL 27192000 == 14 [pid = 1452] [id = {34830df9-6add-4e3b-bdfa-8a103bc3957f}] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 100 (27192400) [pid = 1452] [serial = 102] [outer = 00000000] 19:02:05 INFO - GECKO(1452) | ++DOCSHELL 27195000 == 15 [pid = 1452] [id = {586f4dde-42d7-4744-b08b-09f496bb1b15}] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 101 (27198800) [pid = 1452] [serial = 103] [outer = 00000000] 19:02:05 INFO - GECKO(1452) | ++DOCSHELL 2719A800 == 16 [pid = 1452] [id = {ef242e43-0644-49b6-9ec2-cb6bdfd54ab8}] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 102 (2719B800) [pid = 1452] [serial = 104] [outer = 00000000] 19:02:05 INFO - GECKO(1452) | ++DOCSHELL 2719D400 == 17 [pid = 1452] [id = {ded3691c-5437-4360-999a-a008ed7ba0c1}] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 103 (276DA000) [pid = 1452] [serial = 105] [outer = 00000000] 19:02:05 INFO - GECKO(1452) | ++DOCSHELL 276DA400 == 18 [pid = 1452] [id = {7cb01c68-f62f-47eb-af2c-91afa339c034}] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 104 (276DA800) [pid = 1452] [serial = 106] [outer = 00000000] 19:02:05 INFO - GECKO(1452) | ++DOCSHELL 276DCC00 == 19 [pid = 1452] [id = {3aa1eece-9c51-475f-9a6e-0a789f48dbc5}] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 105 (276DD000) [pid = 1452] [serial = 107] [outer = 00000000] 19:02:05 INFO - GECKO(1452) | ++DOCSHELL 276DF400 == 20 [pid = 1452] [id = {5ea715dc-cc50-49f8-a0d1-9f85a4eaf01d}] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 106 (276E0C00) [pid = 1452] [serial = 108] [outer = 00000000] 19:02:05 INFO - GECKO(1452) | ++DOCSHELL 276E1000 == 21 [pid = 1452] [id = {c5710781-14f8-4fe3-a75b-14b1dace80b3}] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 107 (276E8400) [pid = 1452] [serial = 109] [outer = 00000000] 19:02:05 INFO - GECKO(1452) | ++DOCSHELL 276E8C00 == 22 [pid = 1452] [id = {bc5b398d-acd1-4850-8861-441f5f68daff}] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 108 (27A26000) [pid = 1452] [serial = 110] [outer = 00000000] 19:02:05 INFO - GECKO(1452) | ++DOCSHELL 27A26800 == 23 [pid = 1452] [id = {6445df18-771a-4fda-ac28-69102ea751ca}] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 109 (27A27000) [pid = 1452] [serial = 111] [outer = 00000000] 19:02:05 INFO - GECKO(1452) | ++DOCSHELL 27A27800 == 24 [pid = 1452] [id = {c603179e-a5a8-4dfa-be14-2da8423469a1}] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 110 (27A2E400) [pid = 1452] [serial = 112] [outer = 00000000] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 111 (28AC6000) [pid = 1452] [serial = 113] [outer = 27192400] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 112 (28AC7C00) [pid = 1452] [serial = 114] [outer = 27198800] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 113 (28AC9800) [pid = 1452] [serial = 115] [outer = 2719B800] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 114 (28F8E800) [pid = 1452] [serial = 116] [outer = 276DA000] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 115 (28F96C00) [pid = 1452] [serial = 117] [outer = 276DA800] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 116 (28F99000) [pid = 1452] [serial = 118] [outer = 276DD000] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 117 (29001800) [pid = 1452] [serial = 119] [outer = 276E0C00] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 118 (1C20EC00) [pid = 1452] [serial = 120] [outer = 276E8400] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 119 (29006400) [pid = 1452] [serial = 121] [outer = 27A26000] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 120 (29008C00) [pid = 1452] [serial = 122] [outer = 27A27000] 19:02:05 INFO - GECKO(1452) | ++DOMWINDOW == 121 (2910A000) [pid = 1452] [serial = 123] [outer = 27A2E400] 19:02:06 INFO - GECKO(1452) | [1452] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:06 INFO - WebIDE open 19:02:06 INFO - TEST-PASS | devtools/client/webide/test/test_autoselect_project.html | Found 2 runtime buttons 19:02:06 INFO - Wait: runtime-targets 19:02:06 INFO - Got: runtime 19:02:06 INFO - GECKO(1452) | console.log: Connection status changed: connecting 19:02:06 INFO - Got: connection 19:02:06 INFO - GECKO(1452) | console.log: Connection status changed: connected 19:02:06 INFO - Got: connection 19:02:06 INFO - Got: runtime-global-actors 19:02:06 INFO - Got: runtime-telemetry 19:02:06 INFO - GECKO(1452) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js, line 748: TypeError: this._form is null 19:02:06 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:06 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:06 INFO - Got: before-project 19:02:06 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:06 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:06 INFO - Got: details 19:02:06 INFO - Got: project 19:02:06 INFO - Got: project-started 19:02:06 INFO - Got: runtime-targets 19:02:06 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:06 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:06 INFO - TEST-PASS | devtools/client/webide/test/test_autoselect_project.html | Locally connected 19:02:06 INFO - TEST-PASS | devtools/client/webide/test/test_autoselect_project.html | Main process available 19:02:06 INFO - TEST-PASS | devtools/client/webide/test/test_autoselect_project.html | Main process reselected 19:02:06 INFO - GECKO(1452) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js, line 748: TypeError: this._form is null 19:02:06 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:06 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:06 INFO - GECKO(1452) | JavaScript error: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/webbrowser.js, line 748: TypeError: this._form is null 19:02:06 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:06 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:06 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:06 INFO - GECKO(1452) | [1452] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsImageLoadingContent.cpp, line 766 19:02:06 INFO - GECKO(1452) | ++DOCSHELL 1B854800 == 25 [pid = 1452] [id = {111cf835-ba44-41ba-a03e-b076fdb7402f}] 19:02:06 INFO - GECKO(1452) | ++DOMWINDOW == 122 (1C80C800) [pid = 1452] [serial = 124] [outer = 00000000] 19:02:06 INFO - GECKO(1452) | ++DOMWINDOW == 123 (1B855400) [pid = 1452] [serial = 125] [outer = 1C80C800] 19:02:07 INFO - GECKO(1452) | Hit MOZ_CRASH(Overridden getAliasSet without updating AliasAnalysisShared GetObject) at c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/src/jit/AliasAnalysisShared.cpp:157 19:02:08 INFO - TEST-INFO | Main app process: exit 1 19:02:08 INFO - Buffered messages logged at 19:02:04 19:02:08 INFO - opening WebIDE 19:02:08 INFO - Buffered messages finished 19:02:08 ERROR - TEST-UNEXPECTED-FAIL | devtools/client/webide/test/test_autoselect_project.html | application terminated with exit code 1 19:02:08 INFO - runtests.py | Application ran for: 0:00:27.710000 19:02:08 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpamepcppidlog 19:02:08 INFO - mozcrash Copy/paste: C:\slave\test\build\win32-minidump_stackwalk.exe c:\users\cltbld~1.000\appdata\local\temp\tmpzmr9ww.mozrunner\minidumps\9496bfbe-63bb-45e6-8e21-87248d5e1dfd.dmp C:\slave\test\build\symbols 19:02:19 INFO - mozcrash Saved minidump as C:\slave\test\build\blobber_upload_dir\9496bfbe-63bb-45e6-8e21-87248d5e1dfd.dmp 19:02:19 INFO - mozcrash Saved app info as C:\slave\test\build\blobber_upload_dir\9496bfbe-63bb-45e6-8e21-87248d5e1dfd.extra 19:02:19 INFO - PROCESS-CRASH | devtools/client/webide/test/test_autoselect_project.html | application crashed [@ js::jit::GetObject] 19:02:19 INFO - Crash dump filename: c:\users\cltbld~1.000\appdata\local\temp\tmpzmr9ww.mozrunner\minidumps\9496bfbe-63bb-45e6-8e21-87248d5e1dfd.dmp 19:02:19 INFO - Operating system: Windows NT 19:02:19 INFO - 6.1.7601 Service Pack 1 19:02:19 INFO - CPU: x86 19:02:19 INFO - GenuineIntel family 6 model 30 stepping 5 19:02:19 INFO - 8 CPUs 19:02:19 INFO - 19:02:19 INFO - GPU: UNKNOWN 19:02:19 INFO - 19:02:19 INFO - Crash reason: EXCEPTION_BREAKPOINT 19:02:19 INFO - Crash address: 0x655c0e26 19:02:19 INFO - Process uptime: 28 seconds 19:02:19 INFO - 19:02:19 INFO - Thread 14 (crashed) 19:02:19 INFO - 0 xul.dll!js::jit::GetObject [AliasAnalysisShared.cpp:9108c50863b3 : 157 + 0x17] 19:02:19 INFO - eip = 0x655c0e26 esp = 0x0bedea14 ebp = 0x0bedea18 ebx = 0x00000019 19:02:19 INFO - esi = 0x1de10988 edi = 0x1de109b4 eax = 0x00000000 ecx = 0x692f06ef 19:02:19 INFO - edx = 0x00000060 efl = 0x00000216 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 xul.dll!js::jit::AliasAnalysis::analyze() [AliasAnalysis.cpp:9108c50863b3 : 199 + 0x6] 19:02:19 INFO - eip = 0x655c86c6 esp = 0x0bedea20 ebp = 0x0bedece4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 xul.dll!js::jit::OptimizeMIR(js::jit::MIRGenerator *) [Ion.cpp:9108c50863b3 : 1583 + 0xb] 19:02:19 INFO - eip = 0x652e81f5 esp = 0x0bedecec ebp = 0x0bedf150 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 xul.dll!js::jit::CompileBackEnd(js::jit::MIRGenerator *) [Ion.cpp:9108c50863b3 : 1959 + 0x5] 19:02:19 INFO - eip = 0x652dceb6 esp = 0x0bedf158 ebp = 0x0bedf168 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 4 xul.dll!js::HelperThread::handleIonWorkload(js::AutoLockHelperThreadState &) [HelperThreads.cpp:9108c50863b3 : 1737 + 0x6] 19:02:19 INFO - eip = 0x64fae9f2 esp = 0x0bedf170 ebp = 0x0bedf1dc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::HelperThread::threadLoop() [HelperThreads.cpp:9108c50863b3 : 2110 + 0xe] 19:02:19 INFO - eip = 0x64fb78a9 esp = 0x0bedf1e4 ebp = 0x0bedf970 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!js::HelperThread::ThreadMain(void *) [HelperThreads.cpp:9108c50863b3 : 1634 + 0xb] 19:02:19 INFO - eip = 0x64fa7808 esp = 0x0bedf978 ebp = 0x0bedf980 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 xul.dll!js::detail::ThreadTrampoline::Start(void *) [Thread.h:9108c50863b3 : 227 + 0xa] 19:02:19 INFO - eip = 0x64fa712e esp = 0x0bedf988 ebp = 0x0bedf990 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0bedf998 ebp = 0x0bedf9cc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0bedf9d4 ebp = 0x0bedf9d8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0bedf9e0 ebp = 0x0bedfa18 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0bedfa20 ebp = 0x0bedfa30 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 0 19:02:19 INFO - 0 xul.dll!js::CurrentThreadCanAccessRuntime(JSRuntime const *) [Runtime.cpp:9108c50863b3 : 868 + 0x6] 19:02:19 INFO - eip = 0x65177cd9 esp = 0x0028b354 ebp = 0x0028b354 ebx = 0x0028b44c 19:02:19 INFO - esi = 0x0092e240 edi = 0x0028b394 eax = 0x09f46000 ecx = 0x0092e240 19:02:19 INFO - edx = 0x0092e000 efl = 0x00000246 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 xul.dll!js::CheckThreadLocal::check() [ProtectedData.cpp:9108c50863b3 : 47 + 0xd] 19:02:19 INFO - eip = 0x64fc1aa5 esp = 0x0028b35c ebp = 0x0028b374 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 xul.dll!JS::AutoAssertNoGC::AutoAssertNoGC(JSContext *) [jsgc.cpp:9108c50863b3 : 7377 + 0x14] 19:02:19 INFO - eip = 0x64d8e459 esp = 0x0028b37c ebp = 0x0028b384 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 xul.dll!js::Shape::search<0>(JSContext *,js::Shape *,jsid) [Shape-inl.h:9108c50863b3 : 93 + 0xa] 19:02:19 INFO - eip = 0x64fd2eb0 esp = 0x0028b38c ebp = 0x0028b398 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 4 xul.dll!js::NativeObject::lookup(JSContext *,jsid) [NativeObject.cpp:9108c50863b3 : 261 + 0x13] 19:02:19 INFO - eip = 0x64ff5476 esp = 0x0028b3a0 ebp = 0x0028b3ac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::LookupOwnPropertyInline<1> [NativeObject-inl.h:9108c50863b3 : 728 + 0xd] 19:02:19 INFO - eip = 0x64fcb4d4 esp = 0x0028b3b4 ebp = 0x0028b3cc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!NativeGetPropertyInline<1> [NativeObject.cpp:9108c50863b3 : 2179 + 0x1d] 19:02:19 INFO - eip = 0x64fcb821 esp = 0x0028b3d4 ebp = 0x0028b440 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!JS::StructGCPolicy >::trace(JSTracer *,JS::GCVector *,char const *) [GCPolicyAPI.h:9108c50863b3 : 87 + 0x2] 19:02:19 INFO - eip = 0x64dec5e0 esp = 0x0028b3fc ebp = 0x0028b440 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 8 xul.dll!js::NativeGetProperty(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) [NativeObject.cpp:9108c50863b3 : 2225 + 0x16] 19:02:19 INFO - eip = 0x64fe31d9 esp = 0x0028b448 ebp = 0x0028b46c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!js::GetProperty(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) [NativeObject.h:9108c50863b3 : 1527 + 0x1f] 19:02:19 INFO - eip = 0x64da23fd esp = 0x0028b474 ebp = 0x0028b488 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!js::Wrapper::get(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) [Wrapper.cpp:9108c50863b3 : 144 + 0x17] 19:02:19 INFO - eip = 0x6519d721 esp = 0x0028b490 ebp = 0x0028b4b4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!js::CrossCompartmentWrapper::get(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) [CrossCompartmentWrapper.cpp:9108c50863b3 : 226 + 0x19] 19:02:19 INFO - eip = 0x6510fae7 esp = 0x0028b4bc ebp = 0x0028b4f8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!xpc::AddonWrapper::get(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) [AddonWrapper.cpp:9108c50863b3 : 199 + 0x16] 19:02:19 INFO - eip = 0x62b70dd6 esp = 0x0028b500 ebp = 0x0028b4f8 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 13 xul.dll!xpc::AddonWrapper::get(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) [AddonWrapper.cpp:9108c50863b3 : 199 + 0x16] 19:02:19 INFO - eip = 0x62b70dd6 esp = 0x0028b50c ebp = 0x0028b780 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 14 xul.dll!JS::GCVector::trace(JSTracer *) [GCVector.h:9108c50863b3 : 136 + 0x4] 19:02:19 INFO - eip = 0x62b5996b esp = 0x0028b534 ebp = 0x0028b780 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 15 xul.dll!js::gc::GCRuntime::getParameter(JSGCParamKey,js::AutoLockGC const &) [jsgc.cpp:9108c50863b3 : 1412 + 0x2d] 19:02:19 INFO - eip = 0x64dcb701 esp = 0x0028b55c ebp = 0x0028b564 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 16 xul.dll!js::Proxy::get(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) [Proxy.cpp:9108c50863b3 : 340 + 0x1b] 19:02:19 INFO - eip = 0x65197c95 esp = 0x0028b57c ebp = 0x0028b5f8 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 17 xul.dll!js::CallResolveOp [NativeObject-inl.h:9108c50863b3 : 657 + 0x4] 19:02:19 INFO - eip = 0x64fd8101 esp = 0x0028b5ec ebp = 0x0028b5f8 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 18 xul.dll!js::GetProperty(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) [NativeObject.h:9108c50863b3 : 1526 + 0xf] 19:02:19 INFO - eip = 0x64da23d9 esp = 0x0028b600 ebp = 0x0028b620 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 xul.dll!GeneralizedGetProperty [NativeObject.cpp:9108c50863b3 : 2148 + 0x12] 19:02:19 INFO - eip = 0x64fe07c4 esp = 0x0028b628 ebp = 0x0028b648 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 xul.dll!NativeGetPropertyInline<1> [NativeObject.cpp:9108c50863b3 : 2215 + 0x1d] 19:02:19 INFO - eip = 0x64fcb8ba esp = 0x0028b650 ebp = 0x0028b6c0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 xul.dll!JS::StructGCPolicy >::trace(JSTracer *,JS::GCVector *,char const *) [GCPolicyAPI.h:9108c50863b3 : 87 + 0x2] 19:02:19 INFO - eip = 0x64dec5e0 esp = 0x0028b67c ebp = 0x0028b6c0 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 22 xul.dll!js::NativeGetProperty(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) [NativeObject.cpp:9108c50863b3 : 2225 + 0x16] 19:02:19 INFO - eip = 0x64fe31d9 esp = 0x0028b6c8 ebp = 0x0028b6e8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 23 xul.dll!js::GetProperty(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) [NativeObject.h:9108c50863b3 : 1527 + 0x1f] 19:02:19 INFO - eip = 0x64da23fd esp = 0x0028b6f0 ebp = 0x0028b704 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 24 xul.dll!js::GetProperty(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) [jsobj.h:9108c50863b3 : 854 + 0x17] 19:02:19 INFO - eip = 0x64da22c0 esp = 0x0028b70c ebp = 0x0028b730 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 25 xul.dll!js::FetchName<0>(JSContext *,JS::Handle,JS::Handle,JS::Handle,JS::Handle,JS::MutableHandle) [Interpreter-inl.h:9108c50863b3 : 197 + 0x16] 19:02:19 INFO - eip = 0x65352df8 esp = 0x0028b738 ebp = 0x0028b730 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 19:02:19 INFO - Thread 1 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x01fff8c8 ebp = 0x01fff8f4 ebx = 0x00000000 19:02:19 INFO - esi = 0x00913100 edi = 0x00000000 eax = 0x01fff9e0 ecx = 0x01fff8f8 19:02:19 INFO - edx = 0x775270b4 efl = 0x00000246 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtRemoveIoCompletion + 0xc 19:02:19 INFO - eip = 0x775263a4 esp = 0x01fff8cc ebp = 0x01fff8f4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 KERNELBASE.dll!GetQueuedCompletionStatus + 0x29 19:02:19 INFO - eip = 0x756f0647 esp = 0x01fff8d0 ebp = 0x01fff8f4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 firefox.exe!sandbox::BrokerServicesBase::TargetEventsThread(void *) [broker_services.cc:9108c50863b3 : 200 + 0x17] 19:02:19 INFO - eip = 0x000fca02 esp = 0x01fff8fc ebp = 0x01fffa18 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x01fffa20 ebp = 0x01fffa24 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x01fffa2c ebp = 0x01fffa64 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x01fffa6c ebp = 0x01fffa7c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 2 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x01a1fd4c ebp = 0x01a1fee0 ebx = 0x7750fe90 19:02:19 INFO - esi = 0x0008ff30 edi = 0x00000000 eax = 0x01a1fe90 ecx = 0x00000000 19:02:19 INFO - edx = 0x7750fd0f efl = 0x00000293 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtWaitForMultipleObjects + 0xc 19:02:19 INFO - eip = 0x77526a04 esp = 0x01a1fd50 ebp = 0x01a1fee0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!TppWaiterpThread + 0x12c 19:02:19 INFO - eip = 0x7750fe3b esp = 0x01a1fd54 ebp = 0x01a1fee0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x01a1fee8 ebp = 0x01a1feec 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 4 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x01a1fef4 ebp = 0x01a1ff2c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x01a1ff34 ebp = 0x01a1ff44 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 3 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x067aeff4 ebp = 0x067af004 ebx = 0x02581aa0 19:02:19 INFO - esi = 0x02581a60 edi = 0x067af334 eax = 0x02460000 ecx = 0x00000007 19:02:19 INFO - edx = 0x775270b4 efl = 0x00000246 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtReadVirtualMemory + 0xc 19:02:19 INFO - eip = 0x77526304 esp = 0x067af11c ebp = 0x067af004 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 2 KERNELBASE.dll!ReadProcessMemory + 0x1b 19:02:19 INFO - eip = 0x756d9a25 esp = 0x067af120 ebp = 0x067af004 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 4 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0245fbb8 ebp = 0x0245fbe4 ebx = 0x00000000 19:02:19 INFO - esi = 0x0245fc30 edi = 0x0245fc38 eax = 0x658103a8 ecx = 0x0245fd3c 19:02:19 INFO - edx = 0x6580e840 efl = 0x00000246 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtRemoveIoCompletion + 0xc 19:02:19 INFO - eip = 0x775263a4 esp = 0x0245fbbc ebp = 0x0245fbe4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 KERNELBASE.dll!GetQueuedCompletionStatus + 0x29 19:02:19 INFO - eip = 0x756f0647 esp = 0x0245fbc0 ebp = 0x0245fbe4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 xul.dll!base::MessagePumpForIO::GetIOItem(unsigned long,base::MessagePumpForIO::IOItem *) [message_pump_win.cc:9108c50863b3 : 509 + 0x26] 19:02:19 INFO - eip = 0x627c3ab2 esp = 0x0245fbec ebp = 0x0245fc0c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 xul.dll!base::MessagePumpForIO::WaitForIOCompletion(unsigned long,base::MessagePumpForIO::IOHandler *) [message_pump_win.cc:9108c50863b3 : 481 + 0xe] 19:02:19 INFO - eip = 0x627c41ba esp = 0x0245fc14 ebp = 0x0245fc40 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!base::MessagePumpForIO::WaitForWork() [message_pump_win.cc:9108c50863b3 : 474 + 0xd] 19:02:19 INFO - eip = 0x627c4299 esp = 0x0245fc48 ebp = 0x0245fc64 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!base::MessagePumpForIO::DoRunLoop() [message_pump_win.cc:9108c50863b3 : 459 + 0x7] 19:02:19 INFO - eip = 0x627c3987 esp = 0x0245fc6c ebp = 0x0245fc90 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!base::MessagePumpWin::RunWithDispatcher(base::MessagePump::Delegate *,base::MessagePumpWin::Dispatcher *) [message_pump_win.cc:9108c50863b3 : 56 + 0x5] 19:02:19 INFO - eip = 0x627c4090 esp = 0x0245fc78 ebp = 0x0245fc90 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!base::MessagePumpWin::Run(base::MessagePump::Delegate *) [message_pump_win.h:9108c50863b3 : 80 + 0xd] 19:02:19 INFO - eip = 0x627c4050 esp = 0x0245fc98 ebp = 0x0245fca0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x0245fca8 ebp = 0x0245fcc0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x0245fcc8 ebp = 0x0245fcf4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x0245fcfc ebp = 0x0245fd14 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!base::Thread::ThreadMain() [thread.cc:9108c50863b3 : 180 + 0xb] 19:02:19 INFO - eip = 0x627d4ae3 esp = 0x0245fd1c ebp = 0x0245fde8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!`anonymous namespace'::ThreadFunc [platform_thread_win.cc:9108c50863b3 : 28 + 0x8] 19:02:19 INFO - eip = 0x627c4cd3 esp = 0x0245fdf0 ebp = 0x0245fdf0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0245fdf8 ebp = 0x0245fdfc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0245fe04 ebp = 0x0245fe3c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0245fe44 ebp = 0x0245fe54 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 5 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0a2cf840 ebp = 0x0a2cf8dc ebx = 0x0a2cf890 19:02:19 INFO - esi = 0x00000002 edi = 0x00000000 eax = 0x0a2cf764 ecx = 0x0a2cf750 19:02:19 INFO - edx = 0xffffffff efl = 0x00000246 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtWaitForMultipleObjects + 0xc 19:02:19 INFO - eip = 0x77526a04 esp = 0x0a2cf844 ebp = 0x0a2cf8dc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 KERNELBASE.dll!BaseGetNamedObjectDirectory + 0xa4 19:02:19 INFO - eip = 0x756d69dc esp = 0x0a2cf848 ebp = 0x0a2cf8dc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!WaitForMultipleObjectsExImplementation + 0x8e 19:02:19 INFO - eip = 0x772cbc8e esp = 0x0a2cf8e4 ebp = 0x0a2cf924 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 kernel32.dll!WaitForMultipleObjects + 0x18 19:02:19 INFO - eip = 0x772cbcfc esp = 0x0a2cf92c ebp = 0x0a2cf940 ebx = 0x00000000 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!nsNotifyAddrListener::Run() [nsNotifyAddrListener.cpp:9108c50863b3 : 348 + 0x10] 19:02:19 INFO - eip = 0x62762f17 esp = 0x0a2cf948 ebp = 0x0a2cf9a4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x0a2cf9ac ebp = 0x0a2cfa98 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x0a2cf9bc ebp = 0x0a2cfa98 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 8 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x0a2cfaa0 ebp = 0x0a2cfab4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 338 + 0x8] 19:02:19 INFO - eip = 0x627fa88d esp = 0x0a2cfabc ebp = 0x0a2cfadc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x0a2cfae4 ebp = 0x0a2cfafc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x0a2cfb04 ebp = 0x0a2cfb30 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x0a2cfb38 ebp = 0x0a2cfb50 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x0a2cfb58 ebp = 0x0a2cfb74 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x0a2cfb7c ebp = 0x0a2cfb94 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x0a2cfb9c ebp = 0x0a2cfba0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0a2cfba8 ebp = 0x0a2cfbdc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0a2cfbe4 ebp = 0x0a2cfbe8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0a2cfbf0 ebp = 0x0a2cfc28 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0a2cfc30 ebp = 0x0a2cfc40 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 6 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0a13c160 ebp = 0x0a13c1a0 ebx = 0x000619c8 19:02:19 INFO - esi = 0x7fffffff edi = 0xffffffff eax = 0x0a13f388 ecx = 0x0a13f388 19:02:19 INFO - edx = 0x0e98d962 efl = 0x00000293 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtWaitForSingleObject + 0xc 19:02:19 INFO - eip = 0x77526a24 esp = 0x0a13c164 ebp = 0x0a13c1a0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 mswsock.dll!__WSAFDIsSet + 0x122 19:02:19 INFO - eip = 0x750a6f0f esp = 0x0a13c168 ebp = 0x0a13c1a0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 mswsock.dll!_allmul + 0x50 19:02:19 INFO - eip = 0x750a6d30 esp = 0x0a13c1a8 ebp = 0x0a13c28c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 ws2_32.dll!select + 0x9f 19:02:19 INFO - eip = 0x76b56a28 esp = 0x0a13c294 ebp = 0x0a13c30c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 5 nss3.dll!_PR_MD_PR_POLL [w32poll.c:9108c50863b3 : 248 + 0x10] 19:02:19 INFO - eip = 0x68f75867 esp = 0x0a13c314 ebp = 0x0a13f37c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::net::nsSocketTransportService::Poll(unsigned int *,mozilla::BaseTimeDuration *) [nsSocketTransportService2.cpp:9108c50863b3 : 498 + 0xd] 19:02:19 INFO - eip = 0x624da0b0 esp = 0x0a13f384 ebp = 0x0a13f400 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::net::nsSocketTransportService::DoPollIteration(mozilla::BaseTimeDuration *) [nsSocketTransportService2.cpp:9108c50863b3 : 1131 + 0xc] 19:02:19 INFO - eip = 0x624cea04 esp = 0x0a13f408 ebp = 0x0a13f434 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!mozilla::net::nsSocketTransportService::Run() [nsSocketTransportService2.cpp:9108c50863b3 : 928 + 0x11] 19:02:19 INFO - eip = 0x624df39b esp = 0x0a13f43c ebp = 0x0a13f70c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x0a13f714 ebp = 0x0a13f800 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x0a13f728 ebp = 0x0a13f800 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x0a13f808 ebp = 0x0a13f820 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x0a13f828 ebp = 0x0a13f848 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x0a13f850 ebp = 0x0a13f868 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x0a13f870 ebp = 0x0a13f89c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x0a13f8a4 ebp = 0x0a13f8bc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x0a13f8c4 ebp = 0x0a13f8e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x0a13f8e8 ebp = 0x0a13f900 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x0a13f908 ebp = 0x0a13f90c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0a13f914 ebp = 0x0a13f948 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0a13f950 ebp = 0x0a13f954 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0a13f95c ebp = 0x0a13f994 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0a13f99c ebp = 0x0a13f9ac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 7 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0a6cfd7c ebp = 0x0a6cfda8 ebx = 0xc0000000 19:02:19 INFO - esi = 0x00000000 edi = 0x750d6050 eax = 0x0a6cfd1c ecx = 0x0a780000 19:02:19 INFO - edx = 0x00000002 efl = 0x00000246 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtRemoveIoCompletion + 0xc 19:02:19 INFO - eip = 0x775263a4 esp = 0x0a6cfd80 ebp = 0x0a6cfda8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 mswsock.dll!SockAsyncThread + 0x6e 19:02:19 INFO - eip = 0x750a635c esp = 0x0a6cfd84 ebp = 0x0a6cfda8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0a6cfdb0 ebp = 0x0a6cfdb4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 4 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0a6cfdbc ebp = 0x0a6cfdf4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0a6cfdfc ebp = 0x0a6cfe0c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 8 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0ab0f9b8 ebp = 0x0ab0fa24 ebx = 0x00000000 19:02:19 INFO - esi = 0x00000354 edi = 0x0ab0fa00 eax = 0x003429b8 ecx = 0x00000001 19:02:19 INFO - edx = 0x00000002 efl = 0x00000297 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtWaitForSingleObject + 0xc 19:02:19 INFO - eip = 0x77526a24 esp = 0x0ab0f9bc ebp = 0x0ab0fa24 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 KERNELBASE.dll!WaitForSingleObjectEx + 0x6c 19:02:19 INFO - eip = 0x756d179c esp = 0x0ab0f9c0 ebp = 0x0ab0fa24 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!WaitForSingleObjectExImplementation + 0x43 19:02:19 INFO - eip = 0x772cbaf3 esp = 0x0ab0fa2c ebp = 0x0ab0fa3c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 4 kernel32.dll!WaitForSingleObject + 0x12 19:02:19 INFO - eip = 0x772cbaa2 esp = 0x0ab0fa44 ebp = 0x0ab0fa50 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 nss3.dll!_PR_MD_WAIT_CV [w95cv.c:9108c50863b3 : 248 + 0xf] 19:02:19 INFO - eip = 0x68f762d5 esp = 0x0ab0fa58 ebp = 0x0ab0fa6c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 nss3.dll!_PR_WaitCondVar [prucv.c:9108c50863b3 : 172 + 0x1a] 19:02:19 INFO - eip = 0x68f82a02 esp = 0x0ab0fa74 ebp = 0x0ab0fa8c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 nss3.dll!PR_WaitCondVar [prucv.c:9108c50863b3 : 525 + 0xb] 19:02:19 INFO - eip = 0x68f82581 esp = 0x0ab0fa94 ebp = 0x0ab0fab0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!Watchdog::Sleep(unsigned int) [XPCJSContext.cpp:9108c50863b3 : 202 + 0xc] 19:02:19 INFO - eip = 0x62bae06a esp = 0x0ab0fab8 ebp = 0x0ab0fac4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!WatchdogMain [XPCJSContext.cpp:9108c50863b3 : 396 + 0xe] 19:02:19 INFO - eip = 0x62baf32f esp = 0x0ab0facc ebp = 0x0ab0fae4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x0ab0faec ebp = 0x0ab0fb04 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x0ab0fb0c ebp = 0x0ab0fb10 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0ab0fb18 ebp = 0x0ab0fb4c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0ab0fb54 ebp = 0x0ab0fb58 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0ab0fb60 ebp = 0x0ab0fb98 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0ab0fba0 ebp = 0x0ab0fbb0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 9 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0aeaf6d8 ebp = 0x0aeaf730 ebx = 0x0aeaf73c 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00000004 ecx = 0x0aeaf238 19:02:19 INFO - edx = 0x19d8ea30 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0aeaf6dc ebp = 0x0aeaf730 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0aeaf6e0 ebp = 0x0aeaf730 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0aeaf738 ebp = 0x0aeaf760 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0aeaf768 ebp = 0x0aeaf788 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::HelperThread::threadLoop() [HelperThreads.cpp:9108c50863b3 : 2099 + 0x35] 19:02:19 INFO - eip = 0x64fb77da esp = 0x0aeaf790 ebp = 0x0aeaff20 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!js::HelperThread::ThreadMain(void *) [HelperThreads.cpp:9108c50863b3 : 1634 + 0xb] 19:02:19 INFO - eip = 0x64fa7808 esp = 0x0aeaff28 ebp = 0x0aeaff34 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 xul.dll!js::detail::ThreadTrampoline::Start(void *) [Thread.h:9108c50863b3 : 227 + 0xa] 19:02:19 INFO - eip = 0x64fa712e esp = 0x0aeaff3c ebp = 0x0aeaff44 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0aeaff4c ebp = 0x0aeaff80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0aeaff88 ebp = 0x0aeaff8c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0aeaff94 ebp = 0x0aeaffcc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0aeaffd4 ebp = 0x0aeaffe4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 10 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0b11f108 ebp = 0x0b11f160 ebx = 0x0b11f174 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00000001 ecx = 0x180344cc 19:02:19 INFO - edx = 0x00000042 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0b11f10c ebp = 0x0b11f160 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0b11f110 ebp = 0x0b11f160 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0b11f168 ebp = 0x0b11f198 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0b11f1a0 ebp = 0x0b11f1c0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::HelperThread::threadLoop() [HelperThreads.cpp:9108c50863b3 : 2099 + 0x35] 19:02:19 INFO - eip = 0x64fb77da esp = 0x0b11f1c8 ebp = 0x0b11f958 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!js::HelperThread::ThreadMain(void *) [HelperThreads.cpp:9108c50863b3 : 1634 + 0xb] 19:02:19 INFO - eip = 0x64fa7808 esp = 0x0b11f960 ebp = 0x0b11f968 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 xul.dll!js::detail::ThreadTrampoline::Start(void *) [Thread.h:9108c50863b3 : 227 + 0xa] 19:02:19 INFO - eip = 0x64fa712e esp = 0x0b11f970 ebp = 0x0b11f978 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0b11f980 ebp = 0x0b11f9b4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0b11f9bc ebp = 0x0b11f9c0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0b11f9c8 ebp = 0x0b11fa00 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0b11fa08 ebp = 0x0b11fa18 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 11 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0b4ef4a8 ebp = 0x0b4ef500 ebx = 0x0b4ef514 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00004a00 ecx = 0x2eaef555 19:02:19 INFO - edx = 0xffffffff efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0b4ef4ac ebp = 0x0b4ef500 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0b4ef4b0 ebp = 0x0b4ef500 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0b4ef508 ebp = 0x0b4ef538 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0b4ef540 ebp = 0x0b4ef560 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::HelperThread::threadLoop() [HelperThreads.cpp:9108c50863b3 : 2099 + 0x35] 19:02:19 INFO - eip = 0x64fb77da esp = 0x0b4ef568 ebp = 0x0b4efcf8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!js::HelperThread::ThreadMain(void *) [HelperThreads.cpp:9108c50863b3 : 1634 + 0xb] 19:02:19 INFO - eip = 0x64fa7808 esp = 0x0b4efd00 ebp = 0x0b4efd0c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 xul.dll!js::detail::ThreadTrampoline::Start(void *) [Thread.h:9108c50863b3 : 227 + 0xa] 19:02:19 INFO - eip = 0x64fa712e esp = 0x0b4efd14 ebp = 0x0b4efd1c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0b4efd24 ebp = 0x0b4efd58 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0b4efd60 ebp = 0x0b4efd64 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0b4efd6c ebp = 0x0b4efda4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0b4efdac ebp = 0x0b4efdbc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 12 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0b7cef38 ebp = 0x0b7cef90 ebx = 0x0b7cefa4 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x1b995c0f ecx = 0x00000003 19:02:19 INFO - edx = 0x00000003 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0b7cef3c ebp = 0x0b7cef90 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0b7cef40 ebp = 0x0b7cef90 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0b7cef98 ebp = 0x0b7cefc8 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0b7cefd0 ebp = 0x0b7ceff0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::HelperThread::threadLoop() [HelperThreads.cpp:9108c50863b3 : 2099 + 0x35] 19:02:19 INFO - eip = 0x64fb77da esp = 0x0b7ceff8 ebp = 0x0b7cf788 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!js::HelperThread::ThreadMain(void *) [HelperThreads.cpp:9108c50863b3 : 1634 + 0xb] 19:02:19 INFO - eip = 0x64fa7808 esp = 0x0b7cf790 ebp = 0x0b7cf798 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 xul.dll!js::detail::ThreadTrampoline::Start(void *) [Thread.h:9108c50863b3 : 227 + 0xa] 19:02:19 INFO - eip = 0x64fa712e esp = 0x0b7cf7a0 ebp = 0x0b7cf7a8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0b7cf7b0 ebp = 0x0b7cf7e4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0b7cf7ec ebp = 0x0b7cf7f0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0b7cf7f8 ebp = 0x0b7cf830 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0b7cf838 ebp = 0x0b7cf848 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 13 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0bbbf1a8 ebp = 0x0bbbf200 ebx = 0x0bbbf20c 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x19bf0ff0 ecx = 0x0bbbf0a8 19:02:19 INFO - edx = 0x0bbbf098 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0bbbf1ac ebp = 0x0bbbf200 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0bbbf1b0 ebp = 0x0bbbf200 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0bbbf208 ebp = 0x0bbbf230 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0bbbf238 ebp = 0x0bbbf258 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::HelperThread::threadLoop() [HelperThreads.cpp:9108c50863b3 : 2099 + 0x35] 19:02:19 INFO - eip = 0x64fb77da esp = 0x0bbbf260 ebp = 0x0bbbf9f0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!js::HelperThread::ThreadMain(void *) [HelperThreads.cpp:9108c50863b3 : 1634 + 0xb] 19:02:19 INFO - eip = 0x64fa7808 esp = 0x0bbbf9f8 ebp = 0x0bbbfa00 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 xul.dll!js::detail::ThreadTrampoline::Start(void *) [Thread.h:9108c50863b3 : 227 + 0xa] 19:02:19 INFO - eip = 0x64fa712e esp = 0x0bbbfa08 ebp = 0x0bbbfa10 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0bbbfa18 ebp = 0x0bbbfa4c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0bbbfa54 ebp = 0x0bbbfa58 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0bbbfa60 ebp = 0x0bbbfa98 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0bbbfaa0 ebp = 0x0bbbfab0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 15 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0c23f488 ebp = 0x0c23f4e0 ebx = 0x0c23f4f4 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x0c23eac4 ecx = 0x156fd16c 19:02:19 INFO - edx = 0x00200000 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0c23f48c ebp = 0x0c23f4e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0c23f490 ebp = 0x0c23f4e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0c23f4e8 ebp = 0x0c23f518 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0c23f520 ebp = 0x0c23f540 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::HelperThread::threadLoop() [HelperThreads.cpp:9108c50863b3 : 2099 + 0x35] 19:02:19 INFO - eip = 0x64fb77da esp = 0x0c23f548 ebp = 0x0c23fcd8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!js::HelperThread::ThreadMain(void *) [HelperThreads.cpp:9108c50863b3 : 1634 + 0xb] 19:02:19 INFO - eip = 0x64fa7808 esp = 0x0c23fce0 ebp = 0x0c23fce8 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 xul.dll!js::detail::ThreadTrampoline::Start(void *) [Thread.h:9108c50863b3 : 227 + 0xa] 19:02:19 INFO - eip = 0x64fa712e esp = 0x0c23fcf0 ebp = 0x0c23fcf8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0c23fd00 ebp = 0x0c23fd34 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0c23fd3c ebp = 0x0c23fd40 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0c23fd48 ebp = 0x0c23fd80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0c23fd88 ebp = 0x0c23fd98 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 16 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0c5ff048 ebp = 0x0c5ff0a0 ebx = 0x0c5ff0ac 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00000000 ecx = 0x00000000 19:02:19 INFO - edx = 0x00000010 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0c5ff04c ebp = 0x0c5ff0a0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0c5ff050 ebp = 0x0c5ff0a0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0c5ff0a8 ebp = 0x0c5ff0d0 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0c5ff0d8 ebp = 0x0c5ff0f8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::HelperThread::threadLoop() [HelperThreads.cpp:9108c50863b3 : 2099 + 0x35] 19:02:19 INFO - eip = 0x64fb77da esp = 0x0c5ff100 ebp = 0x0c5ff890 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!js::HelperThread::ThreadMain(void *) [HelperThreads.cpp:9108c50863b3 : 1634 + 0xb] 19:02:19 INFO - eip = 0x64fa7808 esp = 0x0c5ff898 ebp = 0x0c5ff8a0 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 xul.dll!js::detail::ThreadTrampoline::Start(void *) [Thread.h:9108c50863b3 : 227 + 0xa] 19:02:19 INFO - eip = 0x64fa712e esp = 0x0c5ff8a8 ebp = 0x0c5ff8b0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0c5ff8b8 ebp = 0x0c5ff8ec 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0c5ff8f4 ebp = 0x0c5ff8f8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0c5ff900 ebp = 0x0c5ff938 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0c5ff940 ebp = 0x0c5ff950 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 17 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0c84f5d8 ebp = 0x0c84f630 ebx = 0x0c84f644 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x0c84f654 ecx = 0x0c84f624 19:02:19 INFO - edx = 0x00000203 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0c84f5dc ebp = 0x0c84f630 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0c84f5e0 ebp = 0x0c84f630 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0c84f638 ebp = 0x0c84f668 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0c84f670 ebp = 0x0c84f690 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::HelperThread::threadLoop() [HelperThreads.cpp:9108c50863b3 : 2099 + 0x35] 19:02:19 INFO - eip = 0x64fb77da esp = 0x0c84f698 ebp = 0x0c84fe28 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!js::HelperThread::ThreadMain(void *) [HelperThreads.cpp:9108c50863b3 : 1634 + 0xb] 19:02:19 INFO - eip = 0x64fa7808 esp = 0x0c84fe30 ebp = 0x0c84fe38 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 xul.dll!js::detail::ThreadTrampoline::Start(void *) [Thread.h:9108c50863b3 : 227 + 0xa] 19:02:19 INFO - eip = 0x64fa712e esp = 0x0c84fe40 ebp = 0x0c84fe48 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0c84fe50 ebp = 0x0c84fe84 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0c84fe8c ebp = 0x0c84fe90 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0c84fe98 ebp = 0x0c84fed0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0c84fed8 ebp = 0x0c84fee8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 18 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0cbcf178 ebp = 0x0cbcf1d0 ebx = 0x0cbcf1dc 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x0099620c ecx = 0x0cbcf250 19:02:19 INFO - edx = 0x00000000 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0cbcf17c ebp = 0x0cbcf1d0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0cbcf180 ebp = 0x0cbcf1d0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0cbcf1d8 ebp = 0x0cbcf200 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0cbcf208 ebp = 0x0cbcf228 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::HelperThread::threadLoop() [HelperThreads.cpp:9108c50863b3 : 2099 + 0x35] 19:02:19 INFO - eip = 0x64fb77da esp = 0x0cbcf230 ebp = 0x0cbcf9c0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!js::HelperThread::ThreadMain(void *) [HelperThreads.cpp:9108c50863b3 : 1634 + 0xb] 19:02:19 INFO - eip = 0x64fa7808 esp = 0x0cbcf9c8 ebp = 0x0cbcf9d4 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 xul.dll!js::detail::ThreadTrampoline::Start(void *) [Thread.h:9108c50863b3 : 227 + 0xa] 19:02:19 INFO - eip = 0x64fa712e esp = 0x0cbcf9dc ebp = 0x0cbcf9e4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0cbcf9ec ebp = 0x0cbcfa20 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0cbcfa28 ebp = 0x0cbcfa2c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0cbcfa34 ebp = 0x0cbcfa6c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0cbcfa74 ebp = 0x0cbcfa84 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 19 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0ce7f2e8 ebp = 0x0ce7f340 ebx = 0x0ce7f34c 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x0099620c ecx = 0x0ce7f3c0 19:02:19 INFO - edx = 0x00000000 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0ce7f2ec ebp = 0x0ce7f340 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0ce7f2f0 ebp = 0x0ce7f340 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0ce7f348 ebp = 0x0ce7f370 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0ce7f378 ebp = 0x0ce7f398 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::HelperThread::threadLoop() [HelperThreads.cpp:9108c50863b3 : 2099 + 0x35] 19:02:19 INFO - eip = 0x64fb77da esp = 0x0ce7f3a0 ebp = 0x0ce7fb30 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!js::HelperThread::ThreadMain(void *) [HelperThreads.cpp:9108c50863b3 : 1634 + 0xb] 19:02:19 INFO - eip = 0x64fa7808 esp = 0x0ce7fb38 ebp = 0x0ce7fb40 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 xul.dll!js::detail::ThreadTrampoline::Start(void *) [Thread.h:9108c50863b3 : 227 + 0xa] 19:02:19 INFO - eip = 0x64fa712e esp = 0x0ce7fb48 ebp = 0x0ce7fb50 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0ce7fb58 ebp = 0x0ce7fb8c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0ce7fb94 ebp = 0x0ce7fb98 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0ce7fba0 ebp = 0x0ce7fbd8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0ce7fbe0 ebp = 0x0ce7fbf0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 20 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0d0ef1e8 ebp = 0x0d0ef240 ebx = 0x0d0ef24c 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x0099620c ecx = 0x0d0ef2c0 19:02:19 INFO - edx = 0x00000000 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0d0ef1ec ebp = 0x0d0ef240 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0d0ef1f0 ebp = 0x0d0ef240 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0d0ef248 ebp = 0x0d0ef270 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0d0ef278 ebp = 0x0d0ef298 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!js::HelperThread::threadLoop() [HelperThreads.cpp:9108c50863b3 : 2099 + 0x35] 19:02:19 INFO - eip = 0x64fb77da esp = 0x0d0ef2a0 ebp = 0x0d0efa30 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!js::HelperThread::ThreadMain(void *) [HelperThreads.cpp:9108c50863b3 : 1634 + 0xb] 19:02:19 INFO - eip = 0x64fa7808 esp = 0x0d0efa38 ebp = 0x0d0efa40 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 xul.dll!js::detail::ThreadTrampoline::Start(void *) [Thread.h:9108c50863b3 : 227 + 0xa] 19:02:19 INFO - eip = 0x64fa712e esp = 0x0d0efa48 ebp = 0x0d0efa50 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0d0efa58 ebp = 0x0d0efa8c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0d0efa94 ebp = 0x0d0efa98 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0d0efaa0 ebp = 0x0d0efad8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0d0efae0 ebp = 0x0d0efaf0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 21 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0ac1f608 ebp = 0x0ac1f660 ebx = 0x0ac1f668 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x28b2b3b8 ecx = 0x0ac1f708 19:02:19 INFO - edx = 0x00000203 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0ac1f60c ebp = 0x0ac1f660 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0ac1f610 ebp = 0x0ac1f660 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0ac1f668 ebp = 0x0ac1f68c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0ac1f694 ebp = 0x0ac1f6b4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 548 + 0x30] 19:02:19 INFO - eip = 0x6242deee esp = 0x0ac1f6bc ebp = 0x0ac1f6dc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!TimerThread::Run() [TimerThread.cpp:9108c50863b3 : 533 + 0x5] 19:02:19 INFO - eip = 0x6242c5df esp = 0x0ac1f6e4 ebp = 0x0ac1f754 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x0ac1f75c ebp = 0x0ac1f848 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x0ac1f76c ebp = 0x0ac1f848 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 9 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x0ac1f850 ebp = 0x0ac1f864 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x0ac1f86c ebp = 0x0ac1f88c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x0ac1f894 ebp = 0x0ac1f8ac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x0ac1f8b4 ebp = 0x0ac1f8e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x0ac1f8e8 ebp = 0x0ac1f900 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x0ac1f908 ebp = 0x0ac1f924 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x0ac1f92c ebp = 0x0ac1f944 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x0ac1f94c ebp = 0x0ac1f950 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0ac1f958 ebp = 0x0ac1f98c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0ac1f994 ebp = 0x0ac1f998 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0ac1f9a0 ebp = 0x0ac1f9d8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0ac1f9e0 ebp = 0x0ac1f9f0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 22 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0b27f8e8 ebp = 0x0b27f940 ebx = 0x0b27f948 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x000009c4 ecx = 0x00000000 19:02:19 INFO - edx = 0x00000000 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0b27f8ec ebp = 0x0b27f940 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0b27f8f0 ebp = 0x0b27f940 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0b27f948 ebp = 0x0b27f96c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:19 INFO - eip = 0x6960990f esp = 0x0b27f974 ebp = 0x0b27f994 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 548 + 0x30] 19:02:19 INFO - eip = 0x6242deee esp = 0x0b27f99c ebp = 0x0b27f9bc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::HangMonitor::ThreadMain(void *) [HangMonitor.cpp:9108c50863b3 : 276 + 0x9] 19:02:19 INFO - eip = 0x6242dc72 esp = 0x0b27f9c4 ebp = 0x0b27fa0c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x0b27fa14 ebp = 0x0b27fa2c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x0b27fa34 ebp = 0x0b27fa38 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0b27fa40 ebp = 0x0b27fa74 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0b27fa7c ebp = 0x0b27fa80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0b27fa88 ebp = 0x0b27fac0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0b27fac8 ebp = 0x0b27fad8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 23 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0c9cf670 ebp = 0x0c9cf7d0 ebx = 0x00010007 19:02:19 INFO - esi = 0x00000002 edi = 0x0008f1d8 eax = 0x0036c900 ecx = 0x00060000 19:02:19 INFO - edx = 0x00300000 efl = 0x00000202 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForWorkViaWorkerFactory + 0xc 19:02:19 INFO - eip = 0x77526a34 esp = 0x0c9cf674 ebp = 0x0c9cf7d0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlpTpTimerCallback + 0x109 19:02:19 INFO - eip = 0x775114df esp = 0x0c9cf678 ebp = 0x0c9cf7d0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0c9cf7d8 ebp = 0x0c9cf7dc 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0c9cf7e4 ebp = 0x0c9cf81c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0c9cf824 ebp = 0x0c9cf834 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 24 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0d41fa24 ebp = 0x0d41fb84 ebx = 0x00000008 19:02:19 INFO - esi = 0x00000002 edi = 0x0008f1d8 eax = 0x00000000 ecx = 0x0036fd88 19:02:19 INFO - edx = 0x0d41f938 efl = 0x00000206 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForWorkViaWorkerFactory + 0xc 19:02:19 INFO - eip = 0x77526a34 esp = 0x0d41fa28 ebp = 0x0d41fb84 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlpTpTimerCallback + 0x109 19:02:19 INFO - eip = 0x775114df esp = 0x0d41fa2c ebp = 0x0d41fb84 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0d41fb8c ebp = 0x0d41fb90 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0d41fb98 ebp = 0x0d41fbd0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0d41fbd8 ebp = 0x0d41fbe8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 25 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0d5ffde0 ebp = 0x0d5ffe48 ebx = 0x00007530 19:02:19 INFO - esi = 0x0d5ffe24 edi = 0x00000000 eax = 0x0036db70 ecx = 0x00000002 19:02:19 INFO - edx = 0x00000020 efl = 0x00000206 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtDelayExecution + 0xc 19:02:19 INFO - eip = 0x775257d4 esp = 0x0d5ffde4 ebp = 0x0d5ffe48 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 KERNELBASE.dll!SleepEx + 0x55 19:02:19 INFO - eip = 0x756d1876 esp = 0x0d5ffde8 ebp = 0x0d5ffe48 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 KERNELBASE.dll!Sleep + 0xf 19:02:19 INFO - eip = 0x756d1818 esp = 0x0d5ffe50 ebp = 0x0d5ffe58 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 4 ole32.dll!CROIDTable::WorkerThreadLoop(void *) + 0x14 19:02:19 INFO - eip = 0x76f1d98d esp = 0x0d5ffe60 ebp = 0x0d5ffe80 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 5 ole32.dll!CRpcThread::WorkerLoop() + 0x22 19:02:19 INFO - eip = 0x76f1cd48 esp = 0x0d5ffe6c ebp = 0x0d5ffe80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 ole32.dll!CRpcThreadCache::RpcWorkerThreadEntry(void *) + 0x16 19:02:19 INFO - eip = 0x76f1d87a esp = 0x0d5ffe88 ebp = 0x0d5ffe90 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0d5ffe98 ebp = 0x0d5ffe9c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0d5ffea4 ebp = 0x0d5ffedc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0d5ffee4 ebp = 0x0d5ffef4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 26 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0bfffab4 ebp = 0x0bfffc14 ebx = 0x00010006 19:02:19 INFO - esi = 0x00000002 edi = 0x0008f1d8 eax = 0x00000000 ecx = 0x77550908 19:02:19 INFO - edx = 0x000000d6 efl = 0x00000206 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForWorkViaWorkerFactory + 0xc 19:02:19 INFO - eip = 0x77526a34 esp = 0x0bfffab8 ebp = 0x0bfffc14 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlpTpTimerCallback + 0x109 19:02:19 INFO - eip = 0x775114df esp = 0x0bfffabc ebp = 0x0bfffc14 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0bfffc1c ebp = 0x0bfffc20 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0bfffc28 ebp = 0x0bfffc60 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0bfffc68 ebp = 0x0bfffc78 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 27 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0182f988 ebp = 0x0182f9e0 ebx = 0x0182f9e8 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x1e133250 ecx = 0x657bef80 19:02:19 INFO - edx = 0x00000100 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0182f98c ebp = 0x0182f9e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0182f990 ebp = 0x0182f9e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0182f9e8 ebp = 0x0182fa0c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x0182fa14 ebp = 0x0182fa28 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x0182fa30 ebp = 0x0182fa4c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::net::CacheIOThread::ThreadFunc() [CacheIOThread.cpp:9108c50863b3 : 520 + 0xa] 19:02:19 INFO - eip = 0x6268830e esp = 0x0182fa54 ebp = 0x0182fa78 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::net::CacheIOThread::ThreadFunc(void *) [CacheIOThread.cpp:9108c50863b3 : 449 + 0x8] 19:02:19 INFO - eip = 0x626883b2 esp = 0x0182fa80 ebp = 0x0182fa80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x0182fa88 ebp = 0x0182faa0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x0182faa8 ebp = 0x0182faac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0182fab4 ebp = 0x0182fae8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0182faf0 ebp = 0x0182faf4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0182fafc ebp = 0x0182fb34 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0182fb3c ebp = 0x0182fb4c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 28 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0c37f7b8 ebp = 0x0c37f810 ebx = 0x0c37f818 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x1838b040 ecx = 0x65be9c80 19:02:19 INFO - edx = 0x00000200 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0c37f7bc ebp = 0x0c37f810 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0c37f7c0 ebp = 0x0c37f810 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0c37f818 ebp = 0x0c37f83c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x0c37f844 ebp = 0x0c37f858 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x0c37f860 ebp = 0x0c37f87c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:19 INFO - eip = 0x62433af4 esp = 0x0c37f884 ebp = 0x0c37f894 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:19 INFO - eip = 0x624339bc esp = 0x0c37f89c ebp = 0x0c37f8b4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:19 INFO - eip = 0x62433ca5 esp = 0x0c37f8bc ebp = 0x0c37f8d8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:19 INFO - eip = 0x62436383 esp = 0x0c37f8e0 ebp = 0x0c37f9d8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!mozilla::DeadlockDetector::CheckAcquisition(mozilla::BlockingResourceBase const *,mozilla::BlockingResourceBase const *) [DeadlockDetector.h:9108c50863b3 : 251 + 0x7] 19:02:19 INFO - eip = 0x6242589d esp = 0x0c37f908 ebp = 0x0c37f9d8 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x0c37f9e0 ebp = 0x0c37f9f4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x0c37f9fc ebp = 0x0c37fa1c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x0c37fa24 ebp = 0x0c37fa3c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x0c37fa44 ebp = 0x0c37fa70 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x0c37fa78 ebp = 0x0c37fa90 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x0c37fa98 ebp = 0x0c37fab4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x0c37fabc ebp = 0x0c37fad4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x0c37fadc ebp = 0x0c37fae0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0c37fae8 ebp = 0x0c37fb1c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0c37fb24 ebp = 0x0c37fb28 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0c37fb30 ebp = 0x0c37fb68 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0c37fb70 ebp = 0x0c37fb80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 29 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0ed3f298 ebp = 0x0ed3f2f0 ebx = 0x0ed3f2fc 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x00001070 19:02:19 INFO - edx = 0x00800000 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0ed3f29c ebp = 0x0ed3f2f0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0ed3f2a0 ebp = 0x0ed3f2f0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0ed3f2f8 ebp = 0x0ed3f320 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x0ed3f328 ebp = 0x0ed3f33c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x0ed3f344 ebp = 0x0ed3f360 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9108c50863b3 : 5461 + 0xb] 19:02:19 INFO - eip = 0x63d2048f esp = 0x0ed3f368 ebp = 0x0ed3f370 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext *) [WorkerPrivate.cpp:9108c50863b3 : 4998 + 0x9] 19:02:19 INFO - eip = 0x63d13914 esp = 0x0ed3f378 ebp = 0x0ed3f41c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!`anonymous namespace'::WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9108c50863b3 : 2919 + 0x9] 19:02:19 INFO - eip = 0x63ce91fe esp = 0x0ed3f424 ebp = 0x0ed3f5d8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 ntdll.dll!RtlFreeMemoryBlockLookaside + 0x6c08 19:02:19 INFO - eip = 0x775bcd48 esp = 0x0ed3f438 ebp = 0x0ed3f5d8 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 10 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x0ed3f5e0 ebp = 0x0ed3f6d8 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 11 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x0ed3f5ec ebp = 0x0ed3f6d8 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 12 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x0ed3f600 ebp = 0x0ed3f614 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 13 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x0ed3f61c ebp = 0x0ed3f628 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x0ed3f640 ebp = 0x0ed3f64c 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 15 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x0ed3f64c ebp = 0x0ed3f64c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!AssertActivityIsLegal [nsTraceRefcnt.cpp:9108c50863b3 : 168 + 0x11] 19:02:19 INFO - eip = 0x623da944 esp = 0x0ed3f654 ebp = 0x0ed3f660 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x0ed3f660 ebp = 0x0ed3f660 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x0ed3f66c ebp = 0x0ed3f660 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x0ed3f688 ebp = 0x0ed3f688 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 20 xul.dll!base::internal::LockImpl::Lock() [lock_impl_win.cc:9108c50863b3 : 19 + 0x7] 19:02:19 INFO - eip = 0x627c35c2 esp = 0x0ed3f6a8 ebp = 0x0ed3f6d8 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 21 xul.dll!std::basic_string,std::allocator >::erase(unsigned int,unsigned int) [xstring:9108c50863b3 : 1348 + 0xb] 19:02:19 INFO - eip = 0x627c3500 esp = 0x0ed3f6b4 ebp = 0x0ed3f6d8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x0ed3f6e0 ebp = 0x0ed3f6f8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 23 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x0ed3f700 ebp = 0x0ed3f720 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 24 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x0ed3f728 ebp = 0x0ed3f740 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 25 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x0ed3f748 ebp = 0x0ed3f774 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 26 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x0ed3f77c ebp = 0x0ed3f794 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 27 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x0ed3f79c ebp = 0x0ed3f7b8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 28 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x0ed3f7c0 ebp = 0x0ed3f7d8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 29 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x0ed3f7e0 ebp = 0x0ed3f7e4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 30 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0ed3f7ec ebp = 0x0ed3f820 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 31 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0ed3f828 ebp = 0x0ed3f82c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 32 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0ed3f834 ebp = 0x0ed3f86c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 33 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0ed3f874 ebp = 0x0ed3f884 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 30 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0fcff688 ebp = 0x0fcff6e0 ebx = 0x0fcff6f4 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00000000 ecx = 0x00001070 19:02:19 INFO - edx = 0x13628328 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0fcff68c ebp = 0x0fcff6e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0fcff690 ebp = 0x0fcff6e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0fcff6e8 ebp = 0x0fcff718 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x0fcff720 ebp = 0x0fcff734 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x0fcff73c ebp = 0x0fcff758 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9108c50863b3 : 5461 + 0xb] 19:02:19 INFO - eip = 0x63d2048f esp = 0x0fcff760 ebp = 0x0fcff768 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext *) [WorkerPrivate.cpp:9108c50863b3 : 4998 + 0x9] 19:02:19 INFO - eip = 0x63d13914 esp = 0x0fcff770 ebp = 0x0fcff814 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!`anonymous namespace'::WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9108c50863b3 : 2919 + 0x9] 19:02:19 INFO - eip = 0x63ce91fe esp = 0x0fcff81c ebp = 0x0fcff9d0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 firefox.exe!base::LazyInstance >::Pointer() [lazy_instance.h:9108c50863b3 : 159 + 0xe] 19:02:19 INFO - eip = 0x000f6d00 esp = 0x0fcff874 ebp = 0x0fcff9d0 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 10 ntdll.dll!LdrpCallTlsInitializers + 0x50 19:02:19 INFO - eip = 0x774ff56a esp = 0x0fcff880 ebp = 0x0fcff9d0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x0fcff9d8 ebp = 0x0fcffad0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x0fcff9e4 ebp = 0x0fcffad0 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 13 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x0fcff9f8 ebp = 0x0fcffa0c 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 14 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x0fcffa14 ebp = 0x0fcffa20 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x0fcffa38 ebp = 0x0fcffa44 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 16 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x0fcffa44 ebp = 0x0fcffa44 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 xul.dll!AssertActivityIsLegal [nsTraceRefcnt.cpp:9108c50863b3 : 168 + 0x11] 19:02:19 INFO - eip = 0x623da944 esp = 0x0fcffa4c ebp = 0x0fcffa58 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x0fcffa64 ebp = 0x0fcffafb 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 19 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x0fcffa80 ebp = 0x0fcffa80 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 20 xul.dll!base::internal::LockImpl::Lock() [lock_impl_win.cc:9108c50863b3 : 19 + 0x7] 19:02:19 INFO - eip = 0x627c35c2 esp = 0x0fcffa98 ebp = 0x0fcffa80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 xul.dll!mozilla::BlockingResourceBase::ResourceChainRemove() [BlockingResourceBase.h:9108c50863b3 : 193 + 0xe] 19:02:19 INFO - eip = 0x6242bc1a esp = 0x0fcffa9c ebp = 0x0fcffa80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 xul.dll!std::basic_string,std::allocator >::erase(unsigned int,unsigned int) [xstring:9108c50863b3 : 1348 + 0xb] 19:02:19 INFO - eip = 0x627c3500 esp = 0x0fcffaac ebp = 0x0fcffa80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 23 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x28] 19:02:19 INFO - eip = 0x69609900 esp = 0x0fcffacc ebp = 0x0000001b 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 24 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x0fcffad8 ebp = 0x0fcffafb 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 25 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 338 + 0x8] 19:02:19 INFO - eip = 0x627fa88d esp = 0x0fcffaf8 ebp = 0x0fcffb18 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 26 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x0fcffb20 ebp = 0x0fcffb38 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 27 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x0fcffb40 ebp = 0x0fcffb6c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 28 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x0fcffb74 ebp = 0x0fcffb8c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 29 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x0fcffb94 ebp = 0x0fcffbb0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 30 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x0fcffbb8 ebp = 0x0fcffbd0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 31 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x0fcffbd8 ebp = 0x0fcffbdc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 32 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0fcffbe4 ebp = 0x0fcffc18 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 33 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0fcffc20 ebp = 0x0fcffc24 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 34 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0fcffc2c ebp = 0x0fcffc64 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 35 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0fcffc6c ebp = 0x0fcffc7c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 31 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x0ffbf558 ebp = 0x0ffbf5b0 ebx = 0x0ffbf5c0 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00901a00 ecx = 0x65663c9c 19:02:19 INFO - edx = 0x00000200 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x0ffbf55c ebp = 0x0ffbf5b0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x0ffbf560 ebp = 0x0ffbf5b0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x0ffbf5b8 ebp = 0x0ffbf5e4 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x0ffbf5ec ebp = 0x0ffbf600 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x0ffbf608 ebp = 0x0ffbf624 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:19 INFO - eip = 0x62433af4 esp = 0x0ffbf62c ebp = 0x0ffbf63c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:19 INFO - eip = 0x624339bc esp = 0x0ffbf644 ebp = 0x0ffbf65c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:19 INFO - eip = 0x62433ca5 esp = 0x0ffbf664 ebp = 0x0ffbf680 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:19 INFO - eip = 0x62436383 esp = 0x0ffbf688 ebp = 0x0ffbf780 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!mozilla::DeadlockDetector::CheckAcquisition(mozilla::BlockingResourceBase const *,mozilla::BlockingResourceBase const *) [DeadlockDetector.h:9108c50863b3 : 251 + 0x7] 19:02:19 INFO - eip = 0x6242589d esp = 0x0ffbf6b0 ebp = 0x0ffbf780 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x0ffbf788 ebp = 0x0ffbf79c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x0ffbf7a4 ebp = 0x0ffbf7c4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x0ffbf7cc ebp = 0x0ffbf7e4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x0ffbf7ec ebp = 0x0ffbf818 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x0ffbf820 ebp = 0x0ffbf838 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x0ffbf840 ebp = 0x0ffbf85c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x0ffbf864 ebp = 0x0ffbf87c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x0ffbf884 ebp = 0x0ffbf888 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x0ffbf890 ebp = 0x0ffbf8c4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x0ffbf8cc ebp = 0x0ffbf8d0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x0ffbf8d8 ebp = 0x0ffbf910 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x0ffbf918 ebp = 0x0ffbf928 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 32 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x01eaf458 ebp = 0x01eaf4c4 ebx = 0x00000000 19:02:19 INFO - esi = 0x00000534 edi = 0x00000000 eax = 0x1164d000 ecx = 0x1164d0f0 19:02:19 INFO - edx = 0x6ace4874 efl = 0x00000246 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtWaitForSingleObject + 0xc 19:02:19 INFO - eip = 0x77526a24 esp = 0x01eaf45c ebp = 0x01eaf4c4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 KERNELBASE.dll!WaitForSingleObjectEx + 0x6c 19:02:19 INFO - eip = 0x756d179c esp = 0x01eaf460 ebp = 0x01eaf4c4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!WaitForSingleObjectExImplementation + 0x43 19:02:19 INFO - eip = 0x772cbaf3 esp = 0x01eaf4cc ebp = 0x01eaf4dc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 4 kernel32.dll!WaitForSingleObject + 0x12 19:02:19 INFO - eip = 0x772cbaa2 esp = 0x01eaf4e4 ebp = 0x01eaf4f0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 nvwgf2um.dll + 0x7afc7 19:02:19 INFO - eip = 0x6a5fafc7 esp = 0x01eaf4f8 ebp = 0x01eafa1c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 nvwgf2um.dll + 0x7a441 19:02:19 INFO - eip = 0x6a5fa441 esp = 0x01eafa24 ebp = 0x01eafa40 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 nvwgf2um.dll + 0x13b3c8 19:02:19 INFO - eip = 0x6a6bb3c8 esp = 0x01eafa48 ebp = 0x01eafa4c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 8 nvwgf2um.dll + 0x6e5a25 19:02:19 INFO - eip = 0x6ac65a25 esp = 0x01eafa54 ebp = 0x01eafa84 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 9 nvwgf2um.dll + 0x6e5aaf 19:02:19 INFO - eip = 0x6ac65aaf esp = 0x01eafa8c ebp = 0x01eafa90 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 10 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x01eafa98 ebp = 0x01eafa9c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 11 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x01eafaa4 ebp = 0x01eafadc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x01eafae4 ebp = 0x01eafaf4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 33 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x11d5f564 ebp = 0x11d5f600 ebx = 0x11d5f5b4 19:02:19 INFO - esi = 0x00000001 edi = 0x00000000 eax = 0x1d643040 ecx = 0x11d5f66c 19:02:19 INFO - edx = 0x00915200 efl = 0x00000246 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtWaitForMultipleObjects + 0xc 19:02:19 INFO - eip = 0x77526a04 esp = 0x11d5f568 ebp = 0x11d5f600 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 KERNELBASE.dll!BaseGetNamedObjectDirectory + 0xa4 19:02:19 INFO - eip = 0x756d69dc esp = 0x11d5f56c ebp = 0x11d5f600 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!WaitForMultipleObjectsExImplementation + 0x8e 19:02:19 INFO - eip = 0x772cbc8e esp = 0x11d5f608 ebp = 0x11d5f648 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 user32.dll!RealMsgWaitForMultipleObjectsEx + 0xd7 19:02:19 INFO - eip = 0x75d862f9 esp = 0x11d5f650 ebp = 0x11d5f69c ebx = 0x11d5f670 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::widget::WinUtils::WaitForMessage(unsigned long) [WinUtils.cpp:9108c50863b3 : 758 + 0x19] 19:02:19 INFO - eip = 0x63eda7df esp = 0x11d5f6a4 ebp = 0x11d5f6e8 ebx = 0x00000000 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!base::MessagePumpForUI::WaitForWork() [message_pump_win.cc:9108c50863b3 : 263 + 0x6] 19:02:19 INFO - eip = 0x627c42b1 esp = 0x11d5f6f0 ebp = 0x11d5f720 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!base::MessagePumpForUI::DoRunLoop() [message_pump_win.cc:9108c50863b3 : 237 + 0x7] 19:02:19 INFO - eip = 0x627c3a10 esp = 0x11d5f6f8 ebp = 0x11d5f720 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!base::MessagePumpWin::RunWithDispatcher(base::MessagePump::Delegate *,base::MessagePumpWin::Dispatcher *) [message_pump_win.cc:9108c50863b3 : 56 + 0x5] 19:02:19 INFO - eip = 0x627c4090 esp = 0x11d5f708 ebp = 0x11d5f720 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!base::MessagePumpWin::Run(base::MessagePump::Delegate *) [message_pump_win.h:9108c50863b3 : 80 + 0xd] 19:02:19 INFO - eip = 0x627c4050 esp = 0x11d5f728 ebp = 0x11d5f730 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x11d5f738 ebp = 0x11d5f750 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x11d5f758 ebp = 0x11d5f784 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x11d5f78c ebp = 0x11d5f7a4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!base::Thread::ThreadMain() [thread.cc:9108c50863b3 : 180 + 0xb] 19:02:19 INFO - eip = 0x627d4ae3 esp = 0x11d5f7ac ebp = 0x11d5f878 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!`anonymous namespace'::ThreadFunc [platform_thread_win.cc:9108c50863b3 : 28 + 0x8] 19:02:19 INFO - eip = 0x627c4cd3 esp = 0x11d5f880 ebp = 0x11d5f880 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x11d5f888 ebp = 0x11d5f88c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x11d5f894 ebp = 0x11d5f8cc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x11d5f8d4 ebp = 0x11d5f8e4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 34 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x11e7f8a8 ebp = 0x11e7f900 ebx = 0x11e7f914 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x692d82c0 ecx = 0x11e7f38c 19:02:19 INFO - edx = 0x00000340 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x11e7f8ac ebp = 0x11e7f900 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x11e7f8b0 ebp = 0x11e7f900 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x11e7f908 ebp = 0x11e7f938 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x11e7f940 ebp = 0x11e7f954 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x11e7f95c ebp = 0x11e7f978 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::image::DecodePoolImpl::PopWork() [DecodePool.cpp:9108c50863b3 : 127 + 0xa] 19:02:19 INFO - eip = 0x62f03bc2 esp = 0x11e7f980 ebp = 0x11e7f990 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:9108c50863b3 : 174 + 0x13] 19:02:19 INFO - eip = 0x62f055c3 esp = 0x11e7f998 ebp = 0x11e7f9ac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x11e7f9b4 ebp = 0x11e7faa0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x11e7f9c4 ebp = 0x11e7faa0 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 10 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x11e7faa8 ebp = 0x11e7fabc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 338 + 0x8] 19:02:19 INFO - eip = 0x627fa88d esp = 0x11e7fac4 ebp = 0x11e7fae4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x11e7faec ebp = 0x11e7fb04 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x11e7fb0c ebp = 0x11e7fb38 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x11e7fb40 ebp = 0x11e7fb58 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x11e7fb60 ebp = 0x11e7fb7c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x11e7fb84 ebp = 0x11e7fb9c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x11e7fba4 ebp = 0x11e7fba8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x11e7fbb0 ebp = 0x11e7fbe4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x11e7fbec ebp = 0x11e7fbf0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x11e7fbf8 ebp = 0x11e7fc30 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x11e7fc38 ebp = 0x11e7fc48 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 35 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1207fb58 ebp = 0x1207fbb0 ebx = 0x1207fbbc 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00000000 ecx = 0x1b852400 19:02:19 INFO - edx = 0x1207f8f0 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1207fb5c ebp = 0x1207fbb0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1207fb60 ebp = 0x1207fbb0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1207fbb8 ebp = 0x1207fbe0 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1207fbe8 ebp = 0x1207fbfc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1207fc04 ebp = 0x1207fc20 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::image::DecodePoolImpl::PopWork() [DecodePool.cpp:9108c50863b3 : 127 + 0xa] 19:02:19 INFO - eip = 0x62f03bc2 esp = 0x1207fc28 ebp = 0x1207fc38 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:9108c50863b3 : 174 + 0x13] 19:02:19 INFO - eip = 0x62f055c3 esp = 0x1207fc40 ebp = 0x1207fc54 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x1207fc5c ebp = 0x1207fd48 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x1207fc6c ebp = 0x1207fd48 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 10 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1207fd50 ebp = 0x1207fd64 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 338 + 0x8] 19:02:19 INFO - eip = 0x627fa88d esp = 0x1207fd6c ebp = 0x1207fd8c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x1207fd94 ebp = 0x1207fdac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x1207fdb4 ebp = 0x1207fde0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x1207fde8 ebp = 0x1207fe00 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x1207fe08 ebp = 0x1207fe24 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x1207fe2c ebp = 0x1207fe44 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x1207fe4c ebp = 0x1207fe50 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x1207fe58 ebp = 0x1207fe8c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x1207fe94 ebp = 0x1207fe98 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x1207fea0 ebp = 0x1207fed8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x1207fee0 ebp = 0x1207fef0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 36 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1222f718 ebp = 0x1222f770 ebx = 0x1222f784 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x1222f3cc ecx = 0x12be5544 19:02:19 INFO - edx = 0x0000000f efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1222f71c ebp = 0x1222f770 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1222f720 ebp = 0x1222f770 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1222f778 ebp = 0x1222f7a8 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1222f7b0 ebp = 0x1222f7c4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1222f7cc ebp = 0x1222f7e8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::image::DecodePoolImpl::PopWork() [DecodePool.cpp:9108c50863b3 : 127 + 0xa] 19:02:19 INFO - eip = 0x62f03bc2 esp = 0x1222f7f0 ebp = 0x1222f800 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:9108c50863b3 : 174 + 0x13] 19:02:19 INFO - eip = 0x62f055c3 esp = 0x1222f808 ebp = 0x1222f81c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x1222f824 ebp = 0x1222f910 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x1222f834 ebp = 0x1222f910 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 10 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1222f918 ebp = 0x1222f92c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x1222f934 ebp = 0x1222f954 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x1222f95c ebp = 0x1222f974 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x1222f97c ebp = 0x1222f9a8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x1222f9b0 ebp = 0x1222f9c8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x1222f9d0 ebp = 0x1222f9ec 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x1222f9f4 ebp = 0x1222fa0c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x1222fa14 ebp = 0x1222fa18 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x1222fa20 ebp = 0x1222fa54 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x1222fa5c ebp = 0x1222fa60 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x1222fa68 ebp = 0x1222faa0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x1222faa8 ebp = 0x1222fab8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 37 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1249f8c8 ebp = 0x1249f920 ebx = 0x1249f92c 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x1a99a28e ecx = 0x0000000f 19:02:19 INFO - edx = 0x00000002 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1249f8cc ebp = 0x1249f920 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1249f8d0 ebp = 0x1249f920 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1249f928 ebp = 0x1249f950 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1249f958 ebp = 0x1249f96c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1249f974 ebp = 0x1249f990 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::image::DecodePoolImpl::PopWork() [DecodePool.cpp:9108c50863b3 : 127 + 0xa] 19:02:19 INFO - eip = 0x62f03bc2 esp = 0x1249f998 ebp = 0x1249f9a8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:9108c50863b3 : 174 + 0x13] 19:02:19 INFO - eip = 0x62f055c3 esp = 0x1249f9b0 ebp = 0x1249f9c4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x1249f9cc ebp = 0x1249fab8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x1249f9e0 ebp = 0x1249fab8 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 10 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1249fac0 ebp = 0x1249fad8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 338 + 0x8] 19:02:19 INFO - eip = 0x627fa88d esp = 0x1249fae0 ebp = 0x1249fb00 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x1249fb08 ebp = 0x1249fb20 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x1249fb28 ebp = 0x1249fb54 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x1249fb5c ebp = 0x1249fb74 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x1249fb7c ebp = 0x1249fb98 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x1249fba0 ebp = 0x1249fbb8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x1249fbc0 ebp = 0x1249fbc4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x1249fbcc ebp = 0x1249fc00 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x1249fc08 ebp = 0x1249fc0c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x1249fc14 ebp = 0x1249fc4c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x1249fc54 ebp = 0x1249fc64 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 38 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1268fa48 ebp = 0x1268faa0 ebx = 0x1268faac 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00000000 ecx = 0x27bf3800 19:02:19 INFO - edx = 0x1268f7e0 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1268fa4c ebp = 0x1268faa0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1268fa50 ebp = 0x1268faa0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1268faa8 ebp = 0x1268fad0 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1268fad8 ebp = 0x1268faec 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1268faf4 ebp = 0x1268fb10 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::image::DecodePoolImpl::PopWork() [DecodePool.cpp:9108c50863b3 : 127 + 0xa] 19:02:19 INFO - eip = 0x62f03bc2 esp = 0x1268fb18 ebp = 0x1268fb28 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:9108c50863b3 : 174 + 0x13] 19:02:19 INFO - eip = 0x62f055c3 esp = 0x1268fb30 ebp = 0x1268fb44 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x1268fb4c ebp = 0x1268fc38 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x1268fb5c ebp = 0x1268fc38 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 10 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1268fc40 ebp = 0x1268fc54 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 338 + 0x8] 19:02:19 INFO - eip = 0x627fa88d esp = 0x1268fc5c ebp = 0x1268fc7c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x1268fc84 ebp = 0x1268fc9c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x1268fca4 ebp = 0x1268fcd0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x1268fcd8 ebp = 0x1268fcf0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x1268fcf8 ebp = 0x1268fd14 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x1268fd1c ebp = 0x1268fd34 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x1268fd3c ebp = 0x1268fd40 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x1268fd48 ebp = 0x1268fd7c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x1268fd84 ebp = 0x1268fd88 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x1268fd90 ebp = 0x1268fdc8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x1268fdd0 ebp = 0x1268fde0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 39 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1239f458 ebp = 0x1239f4b0 ebx = 0x1239f4bc 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00000000 ecx = 0x1a1c3800 19:02:19 INFO - edx = 0x1239f1f0 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1239f45c ebp = 0x1239f4b0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1239f460 ebp = 0x1239f4b0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1239f4b8 ebp = 0x1239f4e0 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1239f4e8 ebp = 0x1239f4fc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1239f504 ebp = 0x1239f520 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::image::DecodePoolImpl::PopWork() [DecodePool.cpp:9108c50863b3 : 127 + 0xa] 19:02:19 INFO - eip = 0x62f03bc2 esp = 0x1239f528 ebp = 0x1239f538 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:9108c50863b3 : 174 + 0x13] 19:02:19 INFO - eip = 0x62f055c3 esp = 0x1239f540 ebp = 0x1239f554 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x1239f55c ebp = 0x1239f648 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x1239f570 ebp = 0x1239f648 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 10 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1239f650 ebp = 0x1239f668 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 338 + 0x8] 19:02:19 INFO - eip = 0x627fa88d esp = 0x1239f670 ebp = 0x1239f690 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x1239f698 ebp = 0x1239f6b0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x1239f6b8 ebp = 0x1239f6e4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x1239f6ec ebp = 0x1239f704 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x1239f70c ebp = 0x1239f728 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x1239f730 ebp = 0x1239f748 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x1239f750 ebp = 0x1239f754 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x1239f75c ebp = 0x1239f790 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x1239f798 ebp = 0x1239f79c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x1239f7a4 ebp = 0x1239f7dc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x1239f7e4 ebp = 0x1239f7f4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 40 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1287fab8 ebp = 0x1287fb10 ebx = 0x1287fb1c 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00000000 ecx = 0x1b848000 19:02:19 INFO - edx = 0x1287f850 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1287fabc ebp = 0x1287fb10 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1287fac0 ebp = 0x1287fb10 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1287fb18 ebp = 0x1287fb40 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1287fb48 ebp = 0x1287fb5c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1287fb64 ebp = 0x1287fb80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::image::DecodePoolImpl::PopWork() [DecodePool.cpp:9108c50863b3 : 127 + 0xa] 19:02:19 INFO - eip = 0x62f03bc2 esp = 0x1287fb88 ebp = 0x1287fb98 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::image::DecodePoolWorker::Run() [DecodePool.cpp:9108c50863b3 : 174 + 0x13] 19:02:19 INFO - eip = 0x62f055c3 esp = 0x1287fba0 ebp = 0x1287fbb4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x1287fbbc ebp = 0x1287fca8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x1287fbcc ebp = 0x1287fca8 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 10 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1287fcb0 ebp = 0x1287fcc4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 338 + 0x8] 19:02:19 INFO - eip = 0x627fa88d esp = 0x1287fccc ebp = 0x1287fcec 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x1287fcf4 ebp = 0x1287fd0c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x1287fd14 ebp = 0x1287fd40 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x1287fd48 ebp = 0x1287fd60 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x1287fd68 ebp = 0x1287fd84 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x1287fd8c ebp = 0x1287fda4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x1287fdac ebp = 0x1287fdb0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x1287fdb8 ebp = 0x1287fdec 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x1287fdf4 ebp = 0x1287fdf8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x1287fe00 ebp = 0x1287fe38 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x1287fe40 ebp = 0x1287fe50 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 41 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1298f818 ebp = 0x1298f870 ebx = 0x1298f878 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x100ec000 ecx = 0x100ec000 19:02:19 INFO - edx = 0x00000006 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1298f81c ebp = 0x1298f870 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1298f820 ebp = 0x1298f870 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1298f878 ebp = 0x1298f89c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1298f8a4 ebp = 0x1298f8b8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1298f8c0 ebp = 0x1298f8dc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:19 INFO - eip = 0x62433af4 esp = 0x1298f8e4 ebp = 0x1298f8f4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:19 INFO - eip = 0x624339bc esp = 0x1298f8fc ebp = 0x1298f914 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:19 INFO - eip = 0x62433ca5 esp = 0x1298f91c ebp = 0x1298f938 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:19 INFO - eip = 0x62436383 esp = 0x1298f940 ebp = 0x1298fa38 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x1298f960 ebp = 0x1298fa38 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1298fa40 ebp = 0x1298fa58 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x1298fa60 ebp = 0x1298fa80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x1298fa88 ebp = 0x1298faa0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x1298faa8 ebp = 0x1298fad4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x1298fadc ebp = 0x1298faf4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x1298fafc ebp = 0x1298fb18 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x1298fb20 ebp = 0x1298fb38 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x1298fb40 ebp = 0x1298fb44 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x1298fb4c ebp = 0x1298fb80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x1298fb88 ebp = 0x1298fb8c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x1298fb94 ebp = 0x1298fbcc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x1298fbd4 ebp = 0x1298fbe4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 42 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x12a8f6d4 ebp = 0x12a8f6f8 ebx = 0x00384e80 19:02:19 INFO - esi = 0x00384e60 edi = 0x0007bbc0 eax = 0x12a8f7d8 ecx = 0x12a8f7e0 19:02:19 INFO - edx = 0x00000203 efl = 0x00000216 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtRequestWaitReplyPort + 0xc 19:02:19 INFO - eip = 0x77526464 esp = 0x12a8f6d8 ebp = 0x12a8f6f8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 dwmapi.dll!CPortClient::SendComplexSyncRequestNative(unsigned long,void const *,short,void *,short,long *) + 0x80 19:02:19 INFO - eip = 0x73bc1841 esp = 0x12a8f6dc ebp = 0x12a8f6f8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 dwmapi.dll!CApiPortClient::SendRequest(void const *,short,long *,void *,short) + 0x7c 19:02:19 INFO - eip = 0x73bc1900 esp = 0x12a8f700 ebp = 0x12a8f734 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 dwmapi.dll!DwmFlush + 0x89 19:02:19 INFO - eip = 0x73bc74e6 esp = 0x12a8f73c ebp = 0x12a8f76c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 5 xul.dll!D3DVsyncSource::D3DVsyncDisplay::VBlankLoop() [gfxWindowsPlatform.cpp:9108c50863b3 : 1821 + 0x6] 19:02:19 INFO - eip = 0x62e8ce08 esp = 0x12a8f774 ebp = 0x12a8f818 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 6 xul.dll!mozilla::detail::RunnableMethodImpl::Run() [nsThreadUtils.h:9108c50863b3 : 993 + 0x3] 19:02:19 INFO - eip = 0x62e8c40a esp = 0x12a8f820 ebp = 0x12a8f820 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!MessageLoop::RunTask(already_AddRefed) [message_loop.cc:9108c50863b3 : 361 + 0xb] 19:02:19 INFO - eip = 0x627d42c5 esp = 0x12a8f828 ebp = 0x12a8f848 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!MessageLoop::DeferOrRunPendingTask(MessageLoop::PendingTask &&) [message_loop.cc:9108c50863b3 : 369 + 0x11] 19:02:19 INFO - eip = 0x627cf43c esp = 0x12a8f850 ebp = 0x12a8f858 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!MessageLoop::DoWork() [message_loop.cc:9108c50863b3 : 444 + 0x5] 19:02:19 INFO - eip = 0x627cf726 esp = 0x12a8f860 ebp = 0x12a8f884 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!base::MessagePumpDefault::Run(base::MessagePump::Delegate *) [message_pump_default.cc:9108c50863b3 : 36 + 0x7] 19:02:19 INFO - eip = 0x627d4199 esp = 0x12a8f88c ebp = 0x12a8f8cc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x12a8f8d4 ebp = 0x12a8f8ec 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x12a8f8f4 ebp = 0x12a8f920 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x12a8f928 ebp = 0x12a8f940 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!base::Thread::ThreadMain() [thread.cc:9108c50863b3 : 180 + 0xb] 19:02:19 INFO - eip = 0x627d4ae3 esp = 0x12a8f948 ebp = 0x12a8fa14 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!`anonymous namespace'::ThreadFunc [platform_thread_win.cc:9108c50863b3 : 28 + 0x8] 19:02:19 INFO - eip = 0x627c4cd3 esp = 0x12a8fa1c ebp = 0x12a8fa1c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x12a8fa24 ebp = 0x12a8fa28 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x12a8fa30 ebp = 0x12a8fa68 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x12a8fa70 ebp = 0x12a8fa80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 43 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x12e3f8c8 ebp = 0x12e3f920 ebx = 0x12e3f934 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x299e5000 ecx = 0x299cf138 19:02:19 INFO - edx = 0x13628c18 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x12e3f8cc ebp = 0x12e3f920 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x12e3f8d0 ebp = 0x12e3f920 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x12e3f928 ebp = 0x12e3f958 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x12e3f960 ebp = 0x12e3f974 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x12e3f97c ebp = 0x12e3f998 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9108c50863b3 : 5461 + 0xb] 19:02:19 INFO - eip = 0x63d2048f esp = 0x12e3f9a0 ebp = 0x12e3f9a8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext *) [WorkerPrivate.cpp:9108c50863b3 : 4998 + 0x9] 19:02:19 INFO - eip = 0x63d13914 esp = 0x12e3f9b0 ebp = 0x12e3fa54 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!`anonymous namespace'::WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9108c50863b3 : 2919 + 0x9] 19:02:19 INFO - eip = 0x63ce91fe esp = 0x12e3fa5c ebp = 0x12e3fc10 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 nvwgf2um.dll + 0x6e9ced 19:02:19 INFO - eip = 0x6ac69ced esp = 0x12e3fa70 ebp = 0x12e3fc00 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 10 0x12e3fd18 19:02:19 INFO - eip = 0x12e3fd18 esp = 0x12e3fc08 ebp = 0x0ef95ef0 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 11 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x12e3fc18 ebp = 0x12e3fd10 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 12 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x12e3fc24 ebp = 0x12e3fd10 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 13 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x12e3fc34 ebp = 0x12e3fc48 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 14 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x12e3fc50 ebp = 0x12e3fc5c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 nss3.dll!PR_PostSem [prsem.c:9108c50863b3 : 115 + 0x2] 19:02:19 INFO - eip = 0x68f85c01 esp = 0x12e3fc5c ebp = 0x12e3fc5c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x12e3fc74 ebp = 0x12e3fc80 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 17 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x12e3fc80 ebp = 0x12e3fc80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 xul.dll!AssertActivityIsLegal [nsTraceRefcnt.cpp:9108c50863b3 : 168 + 0x11] 19:02:19 INFO - eip = 0x623da944 esp = 0x12e3fc88 ebp = 0x12e3fc94 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 nss3.dll!PR_WaitRecvReady [prmwait.c:9108c50863b3 : 958 + 0xd] 19:02:19 INFO - eip = 0x68f70000 esp = 0x12e3fcac ebp = 0x12e3fcb8 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 20 xul.dll!base::internal::LockImpl::Lock() [lock_impl_win.cc:9108c50863b3 : 19 + 0x7] 19:02:19 INFO - eip = 0x627c35c2 esp = 0x12e3fcd8 ebp = 0x12e3fd0c 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 21 xul.dll!base::internal::LockImpl::Unlock() [lock_impl_win.cc:9108c50863b3 : 23 + 0x7] 19:02:19 INFO - eip = 0x627c35db esp = 0x12e3fce8 ebp = 0x12e3fd0c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 xul.dll!MessageLoop::ReloadWorkQueue() [message_loop.cc:9108c50863b3 : 406 + 0x7] 19:02:19 INFO - eip = 0x627d3afd esp = 0x12e3fcf0 ebp = 0x12e3fd0c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 23 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x12e3fd20 ebp = 0x12e3fd00 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 19:02:19 INFO - Thread 44 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1334f7a8 ebp = 0x1334f800 ebx = 0x1334f810 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x12f23ac0 ecx = 0x00000000 19:02:19 INFO - edx = 0x00915200 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1334f7ac ebp = 0x1334f800 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1334f7b0 ebp = 0x1334f800 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1334f808 ebp = 0x1334f834 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1334f83c ebp = 0x1334f850 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1334f858 ebp = 0x1334f874 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:19 INFO - eip = 0x62433af4 esp = 0x1334f87c ebp = 0x1334f88c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:19 INFO - eip = 0x624339bc esp = 0x1334f894 ebp = 0x1334f8ac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:19 INFO - eip = 0x62433ca5 esp = 0x1334f8b4 ebp = 0x1334f8d0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:19 INFO - eip = 0x62436383 esp = 0x1334f8d8 ebp = 0x1334f9d0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!mozilla::DeadlockDetector::CheckAcquisition(mozilla::BlockingResourceBase const *,mozilla::BlockingResourceBase const *) [DeadlockDetector.h:9108c50863b3 : 251 + 0x7] 19:02:19 INFO - eip = 0x6242589d esp = 0x1334f900 ebp = 0x1334f9d0 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1334f9d8 ebp = 0x1334f9ec 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x1334f9f4 ebp = 0x1334fa14 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x1334fa1c ebp = 0x1334fa34 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x1334fa3c ebp = 0x1334fa68 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x1334fa70 ebp = 0x1334fa88 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x1334fa90 ebp = 0x1334faac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x1334fab4 ebp = 0x1334facc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x1334fad4 ebp = 0x1334fad8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x1334fae0 ebp = 0x1334fb14 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x1334fb1c ebp = 0x1334fb20 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x1334fb28 ebp = 0x1334fb60 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x1334fb68 ebp = 0x1334fb78 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 45 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x13caf818 ebp = 0x13caf8b4 ebx = 0x13caf868 19:02:19 INFO - esi = 0x00000001 edi = 0x00000000 eax = 0x000000c0 ecx = 0x00000000 19:02:19 INFO - edx = 0x00000000 efl = 0x00000246 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtWaitForMultipleObjects + 0xc 19:02:19 INFO - eip = 0x77526a04 esp = 0x13caf81c ebp = 0x13caf8b4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 KERNELBASE.dll!BaseGetNamedObjectDirectory + 0xa4 19:02:19 INFO - eip = 0x756d69dc esp = 0x13caf820 ebp = 0x13caf8b4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!WaitForMultipleObjectsExImplementation + 0x8e 19:02:19 INFO - eip = 0x772cbc8e esp = 0x13caf8bc ebp = 0x13caf8fc 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 user32.dll!RealMsgWaitForMultipleObjectsEx + 0xd7 19:02:19 INFO - eip = 0x75d862f9 esp = 0x13caf904 ebp = 0x13caf950 ebx = 0x13caf924 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 MMDevAPI.dll!CDeviceEnumerator::PnpNotificationThread() + 0x1d4 19:02:19 INFO - eip = 0x747a2101 esp = 0x13caf958 ebp = 0x13caf9f8 ebx = 0x00398fb0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 MMDevAPI.dll!CDeviceEnumerator::PnpNotificationThreadWrapper(void *) + 0xd 19:02:19 INFO - eip = 0x747a27ee esp = 0x13cafa00 ebp = 0x13cafa00 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 7 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x13cafa08 ebp = 0x13cafa0c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x13cafa14 ebp = 0x13cafa4c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x13cafa54 ebp = 0x13cafa64 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 46 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x13f0fb04 ebp = 0x13f0fb34 ebx = 0x00000000 19:02:19 INFO - esi = 0x003b32e8 edi = 0x00000400 eax = 0x003b4200 ecx = 0x00060000 19:02:19 INFO - edx = 0x00300000 efl = 0x00000246 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwTraceControl + 0xc 19:02:19 INFO - eip = 0x77526924 esp = 0x13f0fb08 ebp = 0x13f0fb34 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!EtwpNotificationThread + 0x45 19:02:19 INFO - eip = 0x774ff505 esp = 0x13f0fb0c ebp = 0x13f0fb34 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x13f0fb3c ebp = 0x13f0fb40 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x13f0fb48 ebp = 0x13f0fb80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x13f0fb88 ebp = 0x13f0fb98 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 47 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x140ff71c ebp = 0x140ff87c ebx = 0x0008f1d8 19:02:19 INFO - esi = 0x00000002 edi = 0x0008f1d8 eax = 0x775103e7 ecx = 0x00000000 19:02:19 INFO - edx = 0x00000000 efl = 0x00000202 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForWorkViaWorkerFactory + 0xc 19:02:19 INFO - eip = 0x77526a34 esp = 0x140ff720 ebp = 0x140ff87c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlpTpTimerCallback + 0x109 19:02:19 INFO - eip = 0x775114df esp = 0x140ff724 ebp = 0x140ff87c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x140ff884 ebp = 0x140ff888 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x140ff890 ebp = 0x140ff8c8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x140ff8d0 ebp = 0x140ff8e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 48 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x13ddf2e8 ebp = 0x13ddf340 ebx = 0x13ddf34c 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x00002070 19:02:19 INFO - edx = 0x00800000 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x13ddf2ec ebp = 0x13ddf340 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x13ddf2f0 ebp = 0x13ddf340 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x13ddf348 ebp = 0x13ddf370 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x13ddf378 ebp = 0x13ddf38c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x13ddf394 ebp = 0x13ddf3b0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9108c50863b3 : 5461 + 0xb] 19:02:19 INFO - eip = 0x63d2048f esp = 0x13ddf3b8 ebp = 0x13ddf3c0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext *) [WorkerPrivate.cpp:9108c50863b3 : 4998 + 0x9] 19:02:19 INFO - eip = 0x63d13914 esp = 0x13ddf3c8 ebp = 0x13ddf46c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!`anonymous namespace'::WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9108c50863b3 : 2919 + 0x9] 19:02:19 INFO - eip = 0x63ce91fe esp = 0x13ddf474 ebp = 0x13ddf628 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 ntdll.dll!RtlFreeMemoryBlockLookaside + 0x6c08 19:02:19 INFO - eip = 0x775bcd48 esp = 0x13ddf488 ebp = 0x13ddf628 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 10 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x13ddf630 ebp = 0x13ddf728 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 11 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:19 INFO - eip = 0x624365b0 esp = 0x13ddf63c ebp = 0x13ddf728 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 12 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x13ddf650 ebp = 0x13ddf664 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 13 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x13ddf66c ebp = 0x13ddf678 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x13ddf690 ebp = 0x13ddf69c 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 15 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x13ddf69c ebp = 0x13ddf69c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!AssertActivityIsLegal [nsTraceRefcnt.cpp:9108c50863b3 : 168 + 0x11] 19:02:19 INFO - eip = 0x623da944 esp = 0x13ddf6a4 ebp = 0x13ddf6b0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x13ddf6b0 ebp = 0x13ddf6b0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x13ddf6bc ebp = 0x13ddf6b0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x13ddf6d8 ebp = 0x13ddf6d8 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 20 xul.dll!base::internal::LockImpl::Lock() [lock_impl_win.cc:9108c50863b3 : 19 + 0x7] 19:02:19 INFO - eip = 0x627c35c2 esp = 0x13ddf6f8 ebp = 0x13ddf728 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 21 xul.dll!std::basic_string,std::allocator >::erase(unsigned int,unsigned int) [xstring:9108c50863b3 : 1348 + 0xb] 19:02:19 INFO - eip = 0x627c3500 esp = 0x13ddf704 ebp = 0x13ddf728 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x13ddf730 ebp = 0x13ddf748 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 23 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x13ddf750 ebp = 0x13ddf770 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 24 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x13ddf778 ebp = 0x13ddf790 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 25 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x13ddf798 ebp = 0x13ddf7c4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 26 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x13ddf7cc ebp = 0x13ddf7e4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 27 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x13ddf7ec ebp = 0x13ddf808 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 28 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x13ddf810 ebp = 0x13ddf828 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 29 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x13ddf830 ebp = 0x13ddf834 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 30 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x13ddf83c ebp = 0x13ddf870 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 31 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x13ddf878 ebp = 0x13ddf87c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 32 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x13ddf884 ebp = 0x13ddf8bc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 33 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x13ddf8c4 ebp = 0x13ddf8d4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 49 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1469f948 ebp = 0x1469f9a0 ebx = 0x1469f9a8 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x0092a790 ecx = 0x65696314 19:02:19 INFO - edx = 0x00000500 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1469f94c ebp = 0x1469f9a0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1469f950 ebp = 0x1469f9a0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1469f9a8 ebp = 0x1469f9cc 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1469f9d4 ebp = 0x1469f9e8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1469f9f0 ebp = 0x1469fa0c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:19 INFO - eip = 0x62433af4 esp = 0x1469fa14 ebp = 0x1469fa24 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:19 INFO - eip = 0x624339bc esp = 0x1469fa2c ebp = 0x1469fa44 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:19 INFO - eip = 0x62433ca5 esp = 0x1469fa4c ebp = 0x1469fa68 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:19 INFO - eip = 0x62436383 esp = 0x1469fa70 ebp = 0x1469fb68 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!mozilla::DeadlockDetector::CheckAcquisition(mozilla::BlockingResourceBase const *,mozilla::BlockingResourceBase const *) [DeadlockDetector.h:9108c50863b3 : 251 + 0x7] 19:02:19 INFO - eip = 0x6242589d esp = 0x1469fa98 ebp = 0x1469fb68 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1469fb70 ebp = 0x1469fb84 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x1469fb8c ebp = 0x1469fbac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x1469fbb4 ebp = 0x1469fbcc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x1469fbd4 ebp = 0x1469fc00 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x1469fc08 ebp = 0x1469fc20 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x1469fc28 ebp = 0x1469fc44 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x1469fc4c ebp = 0x1469fc64 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x1469fc6c ebp = 0x1469fc70 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x1469fc78 ebp = 0x1469fcac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x1469fcb4 ebp = 0x1469fcb8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x1469fcc0 ebp = 0x1469fcf8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x1469fd00 ebp = 0x1469fd10 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 50 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x14daf868 ebp = 0x14daf8c0 ebx = 0x14daf8d0 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x00000050 19:02:19 INFO - edx = 0x00800228 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x14daf86c ebp = 0x14daf8c0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x14daf870 ebp = 0x14daf8c0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x14daf8c8 ebp = 0x14daf8f4 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x14daf8fc ebp = 0x14daf910 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x14daf918 ebp = 0x14daf934 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:19 INFO - eip = 0x62433af4 esp = 0x14daf93c ebp = 0x14daf94c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:19 INFO - eip = 0x624339bc esp = 0x14daf954 ebp = 0x14daf96c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:19 INFO - eip = 0x62433ca5 esp = 0x14daf974 ebp = 0x14daf990 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:19 INFO - eip = 0x62436383 esp = 0x14daf998 ebp = 0x14dafa90 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!mozilla::DeadlockDetector::CheckAcquisition(mozilla::BlockingResourceBase const *,mozilla::BlockingResourceBase const *) [DeadlockDetector.h:9108c50863b3 : 251 + 0x7] 19:02:19 INFO - eip = 0x6242589d esp = 0x14daf9c4 ebp = 0x14dafa90 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x14dafa98 ebp = 0x14dafab0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x14dafab8 ebp = 0x14dafad8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x14dafae0 ebp = 0x14dafaf8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x14dafb00 ebp = 0x14dafb2c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x14dafb34 ebp = 0x14dafb4c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x14dafb54 ebp = 0x14dafb70 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x14dafb78 ebp = 0x14dafb90 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x14dafb98 ebp = 0x14dafb9c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x14dafba4 ebp = 0x14dafbd8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x14dafbe0 ebp = 0x14dafbe4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x14dafbec ebp = 0x14dafc24 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x14dafc2c ebp = 0x14dafc3c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 51 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x15a8faa8 ebp = 0x15a8fb14 ebx = 0x00000000 19:02:19 INFO - esi = 0x0000073c edi = 0x00000000 eax = 0x1575a95c ecx = 0x1575a8d0 19:02:19 INFO - edx = 0x00800231 efl = 0x00000246 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!NtWaitForSingleObject + 0xc 19:02:19 INFO - eip = 0x77526a24 esp = 0x15a8faac ebp = 0x15a8fb14 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 KERNELBASE.dll!WaitForSingleObjectEx + 0x6c 19:02:19 INFO - eip = 0x756d179c esp = 0x15a8fab0 ebp = 0x15a8fb14 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!WaitForSingleObjectExImplementation + 0x43 19:02:19 INFO - eip = 0x772cbaf3 esp = 0x15a8fb1c ebp = 0x15a8fb2c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 4 kernel32.dll!WaitForSingleObject + 0x12 19:02:19 INFO - eip = 0x772cbaa2 esp = 0x15a8fb34 ebp = 0x15a8fb40 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!base::WaitableEvent::Wait() [waitable_event_win.cc:9108c50863b3 : 41 + 0xa] 19:02:19 INFO - eip = 0x627c6d0d esp = 0x15a8fb48 ebp = 0x15a8fb64 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!base::MessagePumpDefault::Run(base::MessagePump::Delegate *) [message_pump_default.cc:9108c50863b3 : 62 + 0x8] 19:02:19 INFO - eip = 0x627d40dd esp = 0x15a8fb6c ebp = 0x15a8fbac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x15a8fbb4 ebp = 0x15a8fbcc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x15a8fbd4 ebp = 0x15a8fc00 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x15a8fc08 ebp = 0x15a8fc20 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!base::Thread::ThreadMain() [thread.cc:9108c50863b3 : 180 + 0xb] 19:02:19 INFO - eip = 0x627d4ae3 esp = 0x15a8fc28 ebp = 0x15a8fcf4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 11 xul.dll!`anonymous namespace'::ThreadFunc [platform_thread_win.cc:9108c50863b3 : 28 + 0x8] 19:02:19 INFO - eip = 0x627c4cd3 esp = 0x15a8fcfc ebp = 0x15a8fcfc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x15a8fd04 ebp = 0x15a8fd08 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x15a8fd10 ebp = 0x15a8fd48 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x15a8fd50 ebp = 0x15a8fd60 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 52 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1821f558 ebp = 0x1821f5b0 ebx = 0x1821f5bc 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x161fa500 ecx = 0x0090d160 19:02:19 INFO - edx = 0x18089e00 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1821f55c ebp = 0x1821f5b0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1821f560 ebp = 0x1821f5b0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1821f5b8 ebp = 0x1821f5e0 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1821f5e8 ebp = 0x1821f5fc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1821f604 ebp = 0x1821f620 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!mozilla::dom::workers::WorkerPrivate::WaitForWorkerEvents(unsigned int) [WorkerPrivate.cpp:9108c50863b3 : 5461 + 0xb] 19:02:19 INFO - eip = 0x63d2048f esp = 0x1821f628 ebp = 0x1821f630 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!mozilla::dom::workers::WorkerPrivate::DoRunLoop(JSContext *) [WorkerPrivate.cpp:9108c50863b3 : 4998 + 0x9] 19:02:19 INFO - eip = 0x63d13914 esp = 0x1821f638 ebp = 0x1821f6dc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!`anonymous namespace'::WorkerThreadPrimaryRunnable::Run [RuntimeService.cpp:9108c50863b3 : 2919 + 0x9] 19:02:19 INFO - eip = 0x63ce91fe esp = 0x1821f6e4 ebp = 0x1821f898 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 ntdll.dll!RtlFreeMemoryBlockLookaside + 0x6c08 19:02:19 INFO - eip = 0x775bcd48 esp = 0x1821f6f8 ebp = 0x1821f900 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 10 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x1821f908 ebp = 0x00000007 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 11 xul.dll!AssertActivityIsLegal [nsTraceRefcnt.cpp:9108c50863b3 : 168 + 0x11] 19:02:19 INFO - eip = 0x623da944 esp = 0x1821f910 ebp = 0x1821f91c 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 12 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x1821f91c ebp = 0x1821f91c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 nss3.dll!PR_WaitRecvReady [prmwait.c:9108c50863b3 : 958 + 0xd] 19:02:19 INFO - eip = 0x68f70000 esp = 0x1821f934 ebp = 0x1821f940 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 14 xul.dll!mozilla::BlockingResourceBase::ResourceChainRemove() [BlockingResourceBase.h:9108c50863b3 : 193 + 0xe] 19:02:19 INFO - eip = 0x6242bc1a esp = 0x1821f960 ebp = 0x1821f988 19:02:19 INFO - Found by: call frame info with scanning 19:02:19 INFO - 15 xul.dll!base::internal::LockImpl::Unlock() [lock_impl_win.cc:9108c50863b3 : 23 + 0x7] 19:02:19 INFO - eip = 0x627c35db esp = 0x1821f970 ebp = 0x1821f988 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!MessageLoop::ReloadWorkQueue() [message_loop.cc:9108c50863b3 : 406 + 0x7] 19:02:19 INFO - eip = 0x627d3afd esp = 0x1821f978 ebp = 0x1821f988 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 mozglue.dll!mozilla::detail::MutexImpl::unlock() [Mutex_windows.cpp:9108c50863b3 : 33 + 0x7] 19:02:19 INFO - eip = 0x696099bd esp = 0x1821f990 ebp = 0x1821f900 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1821f9a0 ebp = 0x1821f900 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 53 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1866f718 ebp = 0x1866f770 ebx = 0x1866f778 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x1866f1c0 ecx = 0x1866f1f4 19:02:19 INFO - edx = 0x00000000 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1866f71c ebp = 0x1866f770 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1866f720 ebp = 0x1866f770 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1866f778 ebp = 0x1866f79c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1866f7a4 ebp = 0x1866f7b8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1866f7c0 ebp = 0x1866f7dc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:19 INFO - eip = 0x62433af4 esp = 0x1866f7e4 ebp = 0x1866f7f4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:19 INFO - eip = 0x624339bc esp = 0x1866f7fc ebp = 0x1866f814 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:19 INFO - eip = 0x62433ca5 esp = 0x1866f81c ebp = 0x1866f838 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:19 INFO - eip = 0x62436383 esp = 0x1866f840 ebp = 0x1866f938 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1866f85c ebp = 0x1866f994 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 ntdll.dll!zzz_AsmCodeRange_Begin + 0x59b5 19:02:19 INFO - eip = 0x775627f5 esp = 0x1866f86c ebp = 0x1866f994 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 0x16176f60 19:02:19 INFO - eip = 0x16176f60 esp = 0x1866f99c ebp = 0x14ace680 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 13 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x1866f9a4 ebp = 0x14ace680 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 14 xul.dll!AssertActivityIsLegal [nsTraceRefcnt.cpp:9108c50863b3 : 168 + 0x11] 19:02:19 INFO - eip = 0x623da944 esp = 0x1866f9ac ebp = 0x1866f9b8 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 15 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:19 INFO - eip = 0x68f77e64 esp = 0x1866f9c0 ebp = 0x1866f9b8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 nss3.dll!PR_PostSem [prsem.c:9108c50863b3 : 115 + 0x2] 19:02:19 INFO - eip = 0x68f85c01 esp = 0x1866f9cc ebp = 0x1866f9b8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 54 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x18b1f9f8 ebp = 0x18b1fa50 ebx = 0x18b1fa58 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x19c8a434 ecx = 0x0000002c 19:02:19 INFO - edx = 0x00000001 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x18b1f9fc ebp = 0x18b1fa50 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x18b1fa00 ebp = 0x18b1fa50 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x18b1fa58 ebp = 0x18b1fa7c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x18b1fa84 ebp = 0x18b1fa98 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x18b1faa0 ebp = 0x18b1fabc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:19 INFO - eip = 0x62433af4 esp = 0x18b1fac4 ebp = 0x18b1fad4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:19 INFO - eip = 0x624339bc esp = 0x18b1fadc ebp = 0x18b1faf4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:19 INFO - eip = 0x62433ca5 esp = 0x18b1fafc ebp = 0x18b1fb18 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:19 INFO - eip = 0x62436383 esp = 0x18b1fb20 ebp = 0x18b1fc18 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 xul.dll!mozilla::DeadlockDetector::CheckAcquisition(mozilla::BlockingResourceBase const *,mozilla::BlockingResourceBase const *) [DeadlockDetector.h:9108c50863b3 : 251 + 0x7] 19:02:19 INFO - eip = 0x6242589d esp = 0x18b1fb4c ebp = 0x18b1fc18 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x18b1fc20 ebp = 0x18b1fc38 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x18b1fc40 ebp = 0x18b1fc60 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x18b1fc68 ebp = 0x18b1fc80 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x18b1fc88 ebp = 0x18b1fcb4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x18b1fcbc ebp = 0x18b1fcd4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x18b1fcdc ebp = 0x18b1fcf8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x18b1fd00 ebp = 0x18b1fd18 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x18b1fd20 ebp = 0x18b1fd24 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x18b1fd2c ebp = 0x18b1fd60 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x18b1fd68 ebp = 0x18b1fd6c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x18b1fd74 ebp = 0x18b1fdac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x18b1fdb4 ebp = 0x18b1fdc4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 55 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x18caf4d8 ebp = 0x18caf530 ebx = 0x18caf540 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x28f869d2 ecx = 0x0000004a 19:02:19 INFO - edx = 0x00000002 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x18caf4dc ebp = 0x18caf530 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x18caf4e0 ebp = 0x18caf530 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x18caf538 ebp = 0x18caf564 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x18caf56c ebp = 0x18caf580 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x18caf588 ebp = 0x18caf5a4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:19 INFO - eip = 0x62433af4 esp = 0x18caf5ac ebp = 0x18caf5bc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:19 INFO - eip = 0x624339bc esp = 0x18caf5c4 ebp = 0x18caf5dc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:19 INFO - eip = 0x62433ca5 esp = 0x18caf5e4 ebp = 0x18caf600 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:19 INFO - eip = 0x62436383 esp = 0x18caf608 ebp = 0x18caf700 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x18caf628 ebp = 0x18caf700 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x18caf708 ebp = 0x18caf720 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x18caf728 ebp = 0x18caf748 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x18caf750 ebp = 0x18caf768 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x18caf770 ebp = 0x18caf79c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x18caf7a4 ebp = 0x18caf7bc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x18caf7c4 ebp = 0x18caf7e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x18caf7e8 ebp = 0x18caf800 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x18caf808 ebp = 0x18caf80c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x18caf814 ebp = 0x18caf848 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x18caf850 ebp = 0x18caf854 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x18caf85c ebp = 0x18caf894 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x18caf89c ebp = 0x18caf8ac 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 56 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1ccff838 ebp = 0x1ccff890 ebx = 0x1ccff8a0 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x00000100 19:02:19 INFO - edx = 0x00800540 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1ccff83c ebp = 0x1ccff890 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1ccff840 ebp = 0x1ccff890 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1ccff898 ebp = 0x1ccff8c4 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1ccff8cc ebp = 0x1ccff8e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1ccff8e8 ebp = 0x1ccff904 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:19 INFO - eip = 0x62433af4 esp = 0x1ccff90c ebp = 0x1ccff91c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:19 INFO - eip = 0x624339bc esp = 0x1ccff924 ebp = 0x1ccff93c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:19 INFO - eip = 0x62433ca5 esp = 0x1ccff944 ebp = 0x1ccff960 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:19 INFO - eip = 0x62436383 esp = 0x1ccff968 ebp = 0x1ccffa60 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x1ccff984 ebp = 0x1ccffa60 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1ccffa68 ebp = 0x1ccffa7c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x1ccffa84 ebp = 0x1ccffaa4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x1ccffaac ebp = 0x1ccffac4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x1ccffacc ebp = 0x1ccffaf8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x1ccffb00 ebp = 0x1ccffb18 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x1ccffb20 ebp = 0x1ccffb3c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x1ccffb44 ebp = 0x1ccffb5c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x1ccffb64 ebp = 0x1ccffb68 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x1ccffb70 ebp = 0x1ccffba4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x1ccffbac ebp = 0x1ccffbb0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x1ccffbb8 ebp = 0x1ccffbf0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x1ccffbf8 ebp = 0x1ccffc08 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 57 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1cfaf4b8 ebp = 0x1cfaf510 ebx = 0x1cfaf520 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x00000090 19:02:19 INFO - edx = 0x00800348 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1cfaf4bc ebp = 0x1cfaf510 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1cfaf4c0 ebp = 0x1cfaf510 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1cfaf518 ebp = 0x1cfaf544 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1cfaf54c ebp = 0x1cfaf560 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1cfaf568 ebp = 0x1cfaf584 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:19 INFO - eip = 0x62433af4 esp = 0x1cfaf58c ebp = 0x1cfaf59c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:19 INFO - eip = 0x624339bc esp = 0x1cfaf5a4 ebp = 0x1cfaf5bc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:19 INFO - eip = 0x62433ca5 esp = 0x1cfaf5c4 ebp = 0x1cfaf5e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:19 INFO - eip = 0x62436383 esp = 0x1cfaf5e8 ebp = 0x1cfaf6e0 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x1cfaf604 ebp = 0x1cfaf6e0 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1cfaf6e8 ebp = 0x1cfaf6fc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x1cfaf704 ebp = 0x1cfaf724 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x1cfaf72c ebp = 0x1cfaf744 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x1cfaf74c ebp = 0x1cfaf778 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x1cfaf780 ebp = 0x1cfaf798 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x1cfaf7a0 ebp = 0x1cfaf7bc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x1cfaf7c4 ebp = 0x1cfaf7dc 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x1cfaf7e4 ebp = 0x1cfaf7e8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x1cfaf7f0 ebp = 0x1cfaf824 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x1cfaf82c ebp = 0x1cfaf830 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x1cfaf838 ebp = 0x1cfaf870 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x1cfaf878 ebp = 0x1cfaf888 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 58 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:19 INFO - eip = 0x775270b4 esp = 0x1d23f5d8 ebp = 0x1d23f630 ebx = 0x1d23f638 19:02:19 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x65676974 ecx = 0x00000001 19:02:19 INFO - edx = 0x00000300 efl = 0x00000247 19:02:19 INFO - Found by: given as instruction pointer in context 19:02:19 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:19 INFO - eip = 0x775269f4 esp = 0x1d23f5dc ebp = 0x1d23f630 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:19 INFO - eip = 0x774e4a1a esp = 0x1d23f5e0 ebp = 0x1d23f630 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:19 INFO - eip = 0x772b2419 esp = 0x1d23f638 ebp = 0x1d23f65c 19:02:19 INFO - Found by: previous frame's frame pointer 19:02:19 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:19 INFO - eip = 0x69609891 esp = 0x1d23f664 ebp = 0x1d23f678 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:19 INFO - eip = 0x6242deb8 esp = 0x1d23f680 ebp = 0x1d23f69c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:19 INFO - eip = 0x62433af4 esp = 0x1d23f6a4 ebp = 0x1d23f6b4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:19 INFO - eip = 0x624339bc esp = 0x1d23f6bc ebp = 0x1d23f6d4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:19 INFO - eip = 0x62433ca5 esp = 0x1d23f6dc ebp = 0x1d23f6f8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:19 INFO - eip = 0x62436383 esp = 0x1d23f700 ebp = 0x1d23f7f8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 10 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:19 INFO - eip = 0x68f85c51 esp = 0x1d23f720 ebp = 0x1d23f7f8 19:02:19 INFO - Found by: stack scanning 19:02:19 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:19 INFO - eip = 0x624359fc esp = 0x1d23f800 ebp = 0x1d23f818 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:19 INFO - eip = 0x627fa8ed esp = 0x1d23f820 ebp = 0x1d23f840 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:19 INFO - eip = 0x627d4273 esp = 0x1d23f848 ebp = 0x1d23f860 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:19 INFO - eip = 0x627d422b esp = 0x1d23f868 ebp = 0x1d23f894 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:19 INFO - eip = 0x627d3f7a esp = 0x1d23f89c ebp = 0x1d23f8b4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:19 INFO - eip = 0x6243977b esp = 0x1d23f8bc ebp = 0x1d23f8d8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:19 INFO - eip = 0x68f840ca esp = 0x1d23f8e0 ebp = 0x1d23f8f8 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:19 INFO - eip = 0x68f7822d esp = 0x1d23f900 ebp = 0x1d23f904 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:19 INFO - eip = 0x692fd5ef esp = 0x1d23f90c ebp = 0x1d23f940 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:19 INFO - eip = 0x772d3c45 esp = 0x1d23f948 ebp = 0x1d23f94c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:19 INFO - eip = 0x775437f5 esp = 0x1d23f954 ebp = 0x1d23f98c 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:19 INFO - eip = 0x775437c8 esp = 0x1d23f994 ebp = 0x1d23f9a4 19:02:19 INFO - Found by: call frame info 19:02:19 INFO - 19:02:19 INFO - Thread 59 19:02:19 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:20 INFO - eip = 0x775270b4 esp = 0x1d0ef878 ebp = 0x1d0ef8d0 ebx = 0x1d0ef8e0 19:02:20 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x000000b0 19:02:20 INFO - edx = 0x008003d8 efl = 0x00000247 19:02:20 INFO - Found by: given as instruction pointer in context 19:02:20 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x1d0ef87c ebp = 0x1d0ef8d0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:20 INFO - eip = 0x774e4a1a esp = 0x1d0ef880 ebp = 0x1d0ef8d0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:20 INFO - eip = 0x772b2419 esp = 0x1d0ef8d8 ebp = 0x1d0ef904 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:20 INFO - eip = 0x69609891 esp = 0x1d0ef90c ebp = 0x1d0ef920 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:20 INFO - eip = 0x6242deb8 esp = 0x1d0ef928 ebp = 0x1d0ef944 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:20 INFO - eip = 0x62433af4 esp = 0x1d0ef94c ebp = 0x1d0ef95c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:20 INFO - eip = 0x624339bc esp = 0x1d0ef964 ebp = 0x1d0ef97c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:20 INFO - eip = 0x62433ca5 esp = 0x1d0ef984 ebp = 0x1d0ef9a0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:20 INFO - eip = 0x62436383 esp = 0x1d0ef9a8 ebp = 0x1d0efaa0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 10 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:20 INFO - eip = 0x68f85c51 esp = 0x1d0ef9c4 ebp = 0x1d0efaa0 19:02:20 INFO - Found by: stack scanning 19:02:20 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:20 INFO - eip = 0x624359fc esp = 0x1d0efaa8 ebp = 0x1d0efabc 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:20 INFO - eip = 0x627fa8ed esp = 0x1d0efac4 ebp = 0x1d0efae4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:20 INFO - eip = 0x627d4273 esp = 0x1d0efaec ebp = 0x1d0efb04 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:20 INFO - eip = 0x627d422b esp = 0x1d0efb0c ebp = 0x1d0efb38 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:20 INFO - eip = 0x627d3f7a esp = 0x1d0efb40 ebp = 0x1d0efb58 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:20 INFO - eip = 0x6243977b esp = 0x1d0efb60 ebp = 0x1d0efb7c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:20 INFO - eip = 0x68f840ca esp = 0x1d0efb84 ebp = 0x1d0efb9c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:20 INFO - eip = 0x68f7822d esp = 0x1d0efba4 ebp = 0x1d0efba8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:20 INFO - eip = 0x692fd5ef esp = 0x1d0efbb0 ebp = 0x1d0efbe4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:20 INFO - eip = 0x772d3c45 esp = 0x1d0efbec ebp = 0x1d0efbf0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:20 INFO - eip = 0x775437f5 esp = 0x1d0efbf8 ebp = 0x1d0efc30 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:20 INFO - eip = 0x775437c8 esp = 0x1d0efc38 ebp = 0x1d0efc48 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19:02:20 INFO - Thread 60 19:02:20 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:20 INFO - eip = 0x775270b4 esp = 0x0b9af7a8 ebp = 0x0b9af800 ebx = 0x0b9af808 19:02:20 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x00001070 19:02:20 INFO - edx = 0x00800000 efl = 0x00000247 19:02:20 INFO - Found by: given as instruction pointer in context 19:02:20 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x0b9af7ac ebp = 0x0b9af800 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:20 INFO - eip = 0x774e4a1a esp = 0x0b9af7b0 ebp = 0x0b9af800 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:20 INFO - eip = 0x772b2419 esp = 0x0b9af808 ebp = 0x0b9af82c 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:20 INFO - eip = 0x69609891 esp = 0x0b9af834 ebp = 0x0b9af848 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:20 INFO - eip = 0x6242deb8 esp = 0x0b9af850 ebp = 0x0b9af86c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 6 xul.dll!mozilla::dom::StorageDBThread::ThreadFunc() [StorageDBThread.cpp:9108c50863b3 : 415 + 0x10] 19:02:20 INFO - eip = 0x63b694dd esp = 0x0b9af874 ebp = 0x0b9af898 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 7 xul.dll!mozilla::dom::StorageDBThread::ThreadFunc(void *) [StorageDBThread.cpp:9108c50863b3 : 351 + 0xb] 19:02:20 INFO - eip = 0x63b6956f esp = 0x0b9af8a0 ebp = 0x0b9af8a8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 8 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:20 INFO - eip = 0x68f840ca esp = 0x0b9af8b0 ebp = 0x0b9af8c8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 9 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:20 INFO - eip = 0x68f7822d esp = 0x0b9af8d0 ebp = 0x0b9af8d4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 10 ucrtbase.dll!_o__CIpow + 0x4f 19:02:20 INFO - eip = 0x692fd5ef esp = 0x0b9af8dc ebp = 0x0b9af910 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 11 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:20 INFO - eip = 0x772d3c45 esp = 0x0b9af918 ebp = 0x0b9af91c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 12 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:20 INFO - eip = 0x775437f5 esp = 0x0b9af924 ebp = 0x0b9af95c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 13 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:20 INFO - eip = 0x775437c8 esp = 0x0b9af964 ebp = 0x0b9af974 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19:02:20 INFO - Thread 61 19:02:20 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:20 INFO - eip = 0x775270b4 esp = 0x1d9df698 ebp = 0x1d9df6f0 ebx = 0x1d9df6fc 19:02:20 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x1245e856 ecx = 0x000001b0 19:02:20 INFO - edx = 0x000056c0 efl = 0x00000247 19:02:20 INFO - Found by: given as instruction pointer in context 19:02:20 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x1d9df69c ebp = 0x1d9df6f0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:20 INFO - eip = 0x774e4a1a esp = 0x1d9df6a0 ebp = 0x1d9df6f0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:20 INFO - eip = 0x772b2419 esp = 0x1d9df6f8 ebp = 0x1d9df720 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:20 INFO - eip = 0x6960990f esp = 0x1d9df728 ebp = 0x1d9df748 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 548 + 0x30] 19:02:20 INFO - eip = 0x6242deee esp = 0x1d9df750 ebp = 0x1d9df770 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 6 xul.dll!nsThreadPool::Run() [nsThreadPool.cpp:9108c50863b3 : 215 + 0x9] 19:02:20 INFO - eip = 0x62437f55 esp = 0x1d9df778 ebp = 0x1d9df7bc 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 7 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1302 + 0xe] 19:02:20 INFO - eip = 0x624365b0 esp = 0x1d9df7c4 ebp = 0x1d9df8b0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 8 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:20 INFO - eip = 0x68f85c51 esp = 0x1d9df7d8 ebp = 0x1d9df8b0 19:02:20 INFO - Found by: stack scanning 19:02:20 INFO - 9 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:20 INFO - eip = 0x624359fc esp = 0x1d9df8b8 ebp = 0x1d9df8d0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 10 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 338 + 0x8] 19:02:20 INFO - eip = 0x627fa88d esp = 0x1d9df8d8 ebp = 0x1d9df8f8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 11 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:20 INFO - eip = 0x627d4273 esp = 0x1d9df900 ebp = 0x1d9df918 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 12 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:20 INFO - eip = 0x627d422b esp = 0x1d9df920 ebp = 0x1d9df94c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 13 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:20 INFO - eip = 0x627d3f7a esp = 0x1d9df954 ebp = 0x1d9df96c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 14 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:20 INFO - eip = 0x6243977b esp = 0x1d9df974 ebp = 0x1d9df990 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 15 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:20 INFO - eip = 0x68f840ca esp = 0x1d9df998 ebp = 0x1d9df9b0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 16 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:20 INFO - eip = 0x68f7822d esp = 0x1d9df9b8 ebp = 0x1d9df9bc 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 17 ucrtbase.dll!_o__CIpow + 0x4f 19:02:20 INFO - eip = 0x692fd5ef esp = 0x1d9df9c4 ebp = 0x1d9df9f8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 18 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:20 INFO - eip = 0x772d3c45 esp = 0x1d9dfa00 ebp = 0x1d9dfa04 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:20 INFO - eip = 0x775437f5 esp = 0x1d9dfa0c ebp = 0x1d9dfa44 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 20 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:20 INFO - eip = 0x775437c8 esp = 0x1d9dfa4c ebp = 0x1d9dfa5c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19:02:20 INFO - Thread 62 19:02:20 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:20 INFO - eip = 0x775270b4 esp = 0x1db5f828 ebp = 0x1db5f880 ebx = 0x1db5f888 19:02:20 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x1cb794f0 ecx = 0x0000001b 19:02:20 INFO - edx = 0x1d76b400 efl = 0x00000247 19:02:20 INFO - Found by: given as instruction pointer in context 19:02:20 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x1db5f82c ebp = 0x1db5f880 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:20 INFO - eip = 0x774e4a1a esp = 0x1db5f830 ebp = 0x1db5f880 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:20 INFO - eip = 0x772b2419 esp = 0x1db5f888 ebp = 0x1db5f8ac 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:20 INFO - eip = 0x69609891 esp = 0x1db5f8b4 ebp = 0x1db5f8c8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:20 INFO - eip = 0x6242deb8 esp = 0x1db5f8d0 ebp = 0x1db5f8ec 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:20 INFO - eip = 0x62433af4 esp = 0x1db5f8f4 ebp = 0x1db5f904 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:20 INFO - eip = 0x624339bc esp = 0x1db5f90c ebp = 0x1db5f924 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:20 INFO - eip = 0x62433ca5 esp = 0x1db5f92c ebp = 0x1db5f948 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:20 INFO - eip = 0x62436383 esp = 0x1db5f950 ebp = 0x1db5fa48 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 10 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x1db5f96c ebp = 0x1db5faa4 19:02:20 INFO - Found by: stack scanning 19:02:20 INFO - 11 ntdll.dll!zzz_AsmCodeRange_Begin + 0x59b5 19:02:20 INFO - eip = 0x775627f5 esp = 0x1db5f97c ebp = 0x1db5faa4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 12 0x13578b80 19:02:20 INFO - eip = 0x13578b80 esp = 0x1db5faac ebp = 0x15f08f20 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 13 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:20 INFO - eip = 0x68f85c51 esp = 0x1db5fab4 ebp = 0x15f08f20 19:02:20 INFO - Found by: stack scanning 19:02:20 INFO - 14 xul.dll!AssertActivityIsLegal [nsTraceRefcnt.cpp:9108c50863b3 : 168 + 0x11] 19:02:20 INFO - eip = 0x623da944 esp = 0x1db5fabc ebp = 0x1db5fac8 19:02:20 INFO - Found by: stack scanning 19:02:20 INFO - 15 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:20 INFO - eip = 0x68f77e64 esp = 0x1db5fad0 ebp = 0x1db5fac8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 16 nss3.dll!PR_PostSem [prsem.c:9108c50863b3 : 115 + 0x2] 19:02:20 INFO - eip = 0x68f85c01 esp = 0x1db5fadc ebp = 0x1db5fac8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19:02:20 INFO - Thread 63 19:02:20 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:20 INFO - eip = 0x775270b4 esp = 0x1ddcf9e8 ebp = 0x1ddcfa40 ebx = 0x1ddcfa48 19:02:20 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x00000040 19:02:20 INFO - edx = 0x008001e0 efl = 0x00000247 19:02:20 INFO - Found by: given as instruction pointer in context 19:02:20 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x1ddcf9ec ebp = 0x1ddcfa40 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:20 INFO - eip = 0x774e4a1a esp = 0x1ddcf9f0 ebp = 0x1ddcfa40 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:20 INFO - eip = 0x772b2419 esp = 0x1ddcfa48 ebp = 0x1ddcfa6c 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:20 INFO - eip = 0x69609891 esp = 0x1ddcfa74 ebp = 0x1ddcfa88 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:20 INFO - eip = 0x6242deb8 esp = 0x1ddcfa90 ebp = 0x1ddcfaac 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:20 INFO - eip = 0x62433af4 esp = 0x1ddcfab4 ebp = 0x1ddcfac4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:20 INFO - eip = 0x624339bc esp = 0x1ddcfacc ebp = 0x1ddcfae4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:20 INFO - eip = 0x62433ca5 esp = 0x1ddcfaec ebp = 0x1ddcfb08 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:20 INFO - eip = 0x62436383 esp = 0x1ddcfb10 ebp = 0x1ddcfc08 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 10 xul.dll!mozilla::DeadlockDetector::CheckAcquisition(mozilla::BlockingResourceBase const *,mozilla::BlockingResourceBase const *) [DeadlockDetector.h:9108c50863b3 : 251 + 0x7] 19:02:20 INFO - eip = 0x6242589d esp = 0x1ddcfb38 ebp = 0x1ddcfc08 19:02:20 INFO - Found by: stack scanning 19:02:20 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:20 INFO - eip = 0x624359fc esp = 0x1ddcfc10 ebp = 0x1ddcfc24 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:20 INFO - eip = 0x627fa8ed esp = 0x1ddcfc2c ebp = 0x1ddcfc4c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:20 INFO - eip = 0x627d4273 esp = 0x1ddcfc54 ebp = 0x1ddcfc6c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:20 INFO - eip = 0x627d422b esp = 0x1ddcfc74 ebp = 0x1ddcfca0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:20 INFO - eip = 0x627d3f7a esp = 0x1ddcfca8 ebp = 0x1ddcfcc0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:20 INFO - eip = 0x6243977b esp = 0x1ddcfcc8 ebp = 0x1ddcfce4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:20 INFO - eip = 0x68f840ca esp = 0x1ddcfcec ebp = 0x1ddcfd04 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:20 INFO - eip = 0x68f7822d esp = 0x1ddcfd0c ebp = 0x1ddcfd10 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:20 INFO - eip = 0x692fd5ef esp = 0x1ddcfd18 ebp = 0x1ddcfd4c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:20 INFO - eip = 0x772d3c45 esp = 0x1ddcfd54 ebp = 0x1ddcfd58 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:20 INFO - eip = 0x775437f5 esp = 0x1ddcfd60 ebp = 0x1ddcfd98 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:20 INFO - eip = 0x775437c8 esp = 0x1ddcfda0 ebp = 0x1ddcfdb0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19:02:20 INFO - Thread 64 19:02:20 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:20 INFO - eip = 0x775270b4 esp = 0x273ef468 ebp = 0x273ef4c0 ebx = 0x273ef4c8 19:02:20 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x00000040 19:02:20 INFO - edx = 0x008001e0 efl = 0x00000247 19:02:20 INFO - Found by: given as instruction pointer in context 19:02:20 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x273ef46c ebp = 0x273ef4c0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:20 INFO - eip = 0x774e4a1a esp = 0x273ef470 ebp = 0x273ef4c0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:20 INFO - eip = 0x772b2419 esp = 0x273ef4c8 ebp = 0x273ef4ec 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:20 INFO - eip = 0x69609891 esp = 0x273ef4f4 ebp = 0x273ef508 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:20 INFO - eip = 0x6242deb8 esp = 0x273ef510 ebp = 0x273ef52c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:20 INFO - eip = 0x62433af4 esp = 0x273ef534 ebp = 0x273ef544 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:20 INFO - eip = 0x624339bc esp = 0x273ef54c ebp = 0x273ef564 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:20 INFO - eip = 0x62433ca5 esp = 0x273ef56c ebp = 0x273ef588 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:20 INFO - eip = 0x62436383 esp = 0x273ef590 ebp = 0x273ef688 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 10 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:20 INFO - eip = 0x68f85c51 esp = 0x273ef5ac ebp = 0x273ef688 19:02:20 INFO - Found by: stack scanning 19:02:20 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:20 INFO - eip = 0x624359fc esp = 0x273ef690 ebp = 0x273ef6a4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:20 INFO - eip = 0x627fa8ed esp = 0x273ef6ac ebp = 0x273ef6cc 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:20 INFO - eip = 0x627d4273 esp = 0x273ef6d4 ebp = 0x273ef6ec 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:20 INFO - eip = 0x627d422b esp = 0x273ef6f4 ebp = 0x273ef720 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:20 INFO - eip = 0x627d3f7a esp = 0x273ef728 ebp = 0x273ef740 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:20 INFO - eip = 0x6243977b esp = 0x273ef748 ebp = 0x273ef764 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:20 INFO - eip = 0x68f840ca esp = 0x273ef76c ebp = 0x273ef784 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:20 INFO - eip = 0x68f7822d esp = 0x273ef78c ebp = 0x273ef790 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:20 INFO - eip = 0x692fd5ef esp = 0x273ef798 ebp = 0x273ef7cc 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:20 INFO - eip = 0x772d3c45 esp = 0x273ef7d4 ebp = 0x273ef7d8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:20 INFO - eip = 0x775437f5 esp = 0x273ef7e0 ebp = 0x273ef818 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:20 INFO - eip = 0x775437c8 esp = 0x273ef820 ebp = 0x273ef830 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19:02:20 INFO - Thread 65 19:02:20 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:20 INFO - eip = 0x775270b4 esp = 0x2780fa98 ebp = 0x2780faf0 ebx = 0x2780fb00 19:02:20 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00006c00 ecx = 0x00000002 19:02:20 INFO - edx = 0x00006c6c efl = 0x00000247 19:02:20 INFO - Found by: given as instruction pointer in context 19:02:20 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x2780fa9c ebp = 0x2780faf0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:20 INFO - eip = 0x774e4a1a esp = 0x2780faa0 ebp = 0x2780faf0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:20 INFO - eip = 0x772b2419 esp = 0x2780faf8 ebp = 0x2780fb24 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:20 INFO - eip = 0x69609891 esp = 0x2780fb2c ebp = 0x2780fb40 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:20 INFO - eip = 0x6242deb8 esp = 0x2780fb48 ebp = 0x2780fb64 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:20 INFO - eip = 0x62433af4 esp = 0x2780fb6c ebp = 0x2780fb7c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:20 INFO - eip = 0x624339bc esp = 0x2780fb84 ebp = 0x2780fb9c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:20 INFO - eip = 0x62433ca5 esp = 0x2780fba4 ebp = 0x2780fbc0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:20 INFO - eip = 0x62436383 esp = 0x2780fbc8 ebp = 0x2780fcc0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 10 xul.dll!mozilla::DeadlockDetector::CheckAcquisition(mozilla::BlockingResourceBase const *,mozilla::BlockingResourceBase const *) [DeadlockDetector.h:9108c50863b3 : 273 + 0x7] 19:02:20 INFO - eip = 0x624258e6 esp = 0x2780fbf4 ebp = 0x2780fcc0 19:02:20 INFO - Found by: stack scanning 19:02:20 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:20 INFO - eip = 0x624359fc esp = 0x2780fcc8 ebp = 0x2780fce0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:20 INFO - eip = 0x627fa8ed esp = 0x2780fce8 ebp = 0x2780fd08 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:20 INFO - eip = 0x627d4273 esp = 0x2780fd10 ebp = 0x2780fd28 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:20 INFO - eip = 0x627d422b esp = 0x2780fd30 ebp = 0x2780fd5c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:20 INFO - eip = 0x627d3f7a esp = 0x2780fd64 ebp = 0x2780fd7c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:20 INFO - eip = 0x6243977b esp = 0x2780fd84 ebp = 0x2780fda0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:20 INFO - eip = 0x68f840ca esp = 0x2780fda8 ebp = 0x2780fdc0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:20 INFO - eip = 0x68f7822d esp = 0x2780fdc8 ebp = 0x2780fdcc 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:20 INFO - eip = 0x692fd5ef esp = 0x2780fdd4 ebp = 0x2780fe08 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:20 INFO - eip = 0x772d3c45 esp = 0x2780fe10 ebp = 0x2780fe14 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:20 INFO - eip = 0x775437f5 esp = 0x2780fe1c ebp = 0x2780fe54 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:20 INFO - eip = 0x775437c8 esp = 0x2780fe5c ebp = 0x2780fe6c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19:02:20 INFO - Thread 66 19:02:20 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:20 INFO - eip = 0x775270b4 esp = 0x2898f618 ebp = 0x2898f670 ebx = 0x2898f678 19:02:20 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0xe5e5e5e5 ecx = 0x000000b0 19:02:20 INFO - edx = 0x008003d8 efl = 0x00000247 19:02:20 INFO - Found by: given as instruction pointer in context 19:02:20 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x2898f61c ebp = 0x2898f670 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:20 INFO - eip = 0x774e4a1a esp = 0x2898f620 ebp = 0x2898f670 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:20 INFO - eip = 0x772b2419 esp = 0x2898f678 ebp = 0x2898f69c 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:20 INFO - eip = 0x69609891 esp = 0x2898f6a4 ebp = 0x2898f6b8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:20 INFO - eip = 0x6242deb8 esp = 0x2898f6c0 ebp = 0x2898f6dc 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:20 INFO - eip = 0x62433af4 esp = 0x2898f6e4 ebp = 0x2898f6f4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:20 INFO - eip = 0x624339bc esp = 0x2898f6fc ebp = 0x2898f714 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:20 INFO - eip = 0x62433ca5 esp = 0x2898f71c ebp = 0x2898f738 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:20 INFO - eip = 0x62436383 esp = 0x2898f740 ebp = 0x2898f838 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 10 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:20 INFO - eip = 0x68f85c51 esp = 0x2898f760 ebp = 0x2898f838 19:02:20 INFO - Found by: stack scanning 19:02:20 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:20 INFO - eip = 0x624359fc esp = 0x2898f840 ebp = 0x2898f858 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:20 INFO - eip = 0x627fa8ed esp = 0x2898f860 ebp = 0x2898f880 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:20 INFO - eip = 0x627d4273 esp = 0x2898f888 ebp = 0x2898f8a0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:20 INFO - eip = 0x627d422b esp = 0x2898f8a8 ebp = 0x2898f8d4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:20 INFO - eip = 0x627d3f7a esp = 0x2898f8dc ebp = 0x2898f8f4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:20 INFO - eip = 0x6243977b esp = 0x2898f8fc ebp = 0x2898f918 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:20 INFO - eip = 0x68f840ca esp = 0x2898f920 ebp = 0x2898f938 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:20 INFO - eip = 0x68f7822d esp = 0x2898f940 ebp = 0x2898f944 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:20 INFO - eip = 0x692fd5ef esp = 0x2898f94c ebp = 0x2898f980 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:20 INFO - eip = 0x772d3c45 esp = 0x2898f988 ebp = 0x2898f98c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:20 INFO - eip = 0x775437f5 esp = 0x2898f994 ebp = 0x2898f9cc 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:20 INFO - eip = 0x775437c8 esp = 0x2898f9d4 ebp = 0x2898f9e4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19:02:20 INFO - Thread 67 19:02:20 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:20 INFO - eip = 0x775270b4 esp = 0x1dc6fa98 ebp = 0x1dc6faf0 ebx = 0x1dc6faf8 19:02:20 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00000000 ecx = 0x00000001 19:02:20 INFO - edx = 0x0fa27a00 efl = 0x00000247 19:02:20 INFO - Found by: given as instruction pointer in context 19:02:20 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x1dc6fa9c ebp = 0x1dc6faf0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:20 INFO - eip = 0x774e4a1a esp = 0x1dc6faa0 ebp = 0x1dc6faf0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:20 INFO - eip = 0x772b2419 esp = 0x1dc6faf8 ebp = 0x1dc6fb1c 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:20 INFO - eip = 0x69609891 esp = 0x1dc6fb24 ebp = 0x1dc6fb38 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:20 INFO - eip = 0x6242deb8 esp = 0x1dc6fb40 ebp = 0x1dc6fb5c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:20 INFO - eip = 0x62433af4 esp = 0x1dc6fb64 ebp = 0x1dc6fb74 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:20 INFO - eip = 0x624339bc esp = 0x1dc6fb7c ebp = 0x1dc6fb94 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:20 INFO - eip = 0x62433ca5 esp = 0x1dc6fb9c ebp = 0x1dc6fbb8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:20 INFO - eip = 0x62436383 esp = 0x1dc6fbc0 ebp = 0x1dc6fcb8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 10 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:20 INFO - eip = 0x68f85c51 esp = 0x1dc6fbe0 ebp = 0x1dc6fcb8 19:02:20 INFO - Found by: stack scanning 19:02:20 INFO - 11 xul.dll!NS_ProcessNextEvent(nsIThread *,bool) [nsThreadUtils.cpp:9108c50863b3 : 393 + 0xd] 19:02:20 INFO - eip = 0x624359fc esp = 0x1dc6fcc0 ebp = 0x1dc6fcd8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 12 xul.dll!mozilla::ipc::MessagePumpForNonMainThreads::Run(base::MessagePump::Delegate *) [MessagePump.cpp:9108c50863b3 : 368 + 0x8] 19:02:20 INFO - eip = 0x627fa8ed esp = 0x1dc6fce0 ebp = 0x1dc6fd00 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 13 xul.dll!MessageLoop::RunInternal() [message_loop.cc:9108c50863b3 : 238 + 0xf] 19:02:20 INFO - eip = 0x627d4273 esp = 0x1dc6fd08 ebp = 0x1dc6fd20 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 14 xul.dll!MessageLoop::RunHandler() [message_loop.cc:9108c50863b3 : 231 + 0x5] 19:02:20 INFO - eip = 0x627d422b esp = 0x1dc6fd28 ebp = 0x1dc6fd54 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 15 xul.dll!MessageLoop::Run() [message_loop.cc:9108c50863b3 : 211 + 0x7] 19:02:20 INFO - eip = 0x627d3f7a esp = 0x1dc6fd5c ebp = 0x1dc6fd74 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 16 xul.dll!nsThread::ThreadFunc(void *) [nsThread.cpp:9108c50863b3 : 501 + 0xc] 19:02:20 INFO - eip = 0x6243977b esp = 0x1dc6fd7c ebp = 0x1dc6fd98 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 17 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:20 INFO - eip = 0x68f840ca esp = 0x1dc6fda0 ebp = 0x1dc6fdb8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 18 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:20 INFO - eip = 0x68f7822d esp = 0x1dc6fdc0 ebp = 0x1dc6fdc4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19 ucrtbase.dll!_o__CIpow + 0x4f 19:02:20 INFO - eip = 0x692fd5ef esp = 0x1dc6fdcc ebp = 0x1dc6fe00 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 20 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:20 INFO - eip = 0x772d3c45 esp = 0x1dc6fe08 ebp = 0x1dc6fe0c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 21 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:20 INFO - eip = 0x775437f5 esp = 0x1dc6fe14 ebp = 0x1dc6fe4c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 22 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:20 INFO - eip = 0x775437c8 esp = 0x1dc6fe54 ebp = 0x1dc6fe64 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19:02:20 INFO - Thread 68 19:02:20 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:20 INFO - eip = 0x775270b4 esp = 0x28e9fbf8 ebp = 0x28e9fc50 ebx = 0x28e9fc5c 19:02:20 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x000493e0 ecx = 0x00000000 19:02:20 INFO - edx = 0x00000000 efl = 0x00000247 19:02:20 INFO - Found by: given as instruction pointer in context 19:02:20 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x28e9fbfc ebp = 0x28e9fc50 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:20 INFO - eip = 0x774e4a1a esp = 0x28e9fc00 ebp = 0x28e9fc50 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:20 INFO - eip = 0x772b2419 esp = 0x28e9fc58 ebp = 0x28e9fc80 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:20 INFO - eip = 0x6960990f esp = 0x28e9fc88 ebp = 0x28e9fca8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 548 + 0x30] 19:02:20 INFO - eip = 0x6242deee esp = 0x28e9fcb0 ebp = 0x28e9fcd0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 6 xul.dll!nsHostResolver::GetHostToLookup(nsHostRecord * *) [nsHostResolver.cpp:9108c50863b3 : 1179 + 0x9] 19:02:20 INFO - eip = 0x6250732c esp = 0x28e9fcd8 ebp = 0x28e9fcfc 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 7 xul.dll!nsHostResolver::ThreadFunc(void *) [nsHostResolver.cpp:9108c50863b3 : 1474 + 0x11] 19:02:20 INFO - eip = 0x6250925f esp = 0x28e9fd04 ebp = 0x28e9fd80 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 8 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:20 INFO - eip = 0x68f840ca esp = 0x28e9fd88 ebp = 0x28e9fda0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 9 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:20 INFO - eip = 0x68f7822d esp = 0x28e9fda8 ebp = 0x28e9fdac 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 10 ucrtbase.dll!_o__CIpow + 0x4f 19:02:20 INFO - eip = 0x692fd5ef esp = 0x28e9fdb4 ebp = 0x28e9fde8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 11 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:20 INFO - eip = 0x772d3c45 esp = 0x28e9fdf0 ebp = 0x28e9fdf4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 12 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:20 INFO - eip = 0x775437f5 esp = 0x28e9fdfc ebp = 0x28e9fe34 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 13 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:20 INFO - eip = 0x775437c8 esp = 0x28e9fe3c ebp = 0x28e9fe4c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19:02:20 INFO - Thread 69 19:02:20 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:20 INFO - eip = 0x775270b4 esp = 0x2986fca8 ebp = 0x2986fd00 ebx = 0x2986fd08 19:02:20 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x2986fe04 ecx = 0x2986fdc0 19:02:20 INFO - edx = 0x000001ff efl = 0x00000247 19:02:20 INFO - Found by: given as instruction pointer in context 19:02:20 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x2986fcac ebp = 0x2986fd00 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:20 INFO - eip = 0x774e4a1a esp = 0x2986fcb0 ebp = 0x2986fd00 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:20 INFO - eip = 0x772b2419 esp = 0x2986fd08 ebp = 0x2986fd2c 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait_for(mozilla::detail::MutexImpl &,mozilla::BaseTimeDuration const &) [ConditionVariable_windows.cpp:9108c50863b3 : 78 + 0x37] 19:02:20 INFO - eip = 0x6960990f esp = 0x2986fd34 ebp = 0x2986fd54 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 548 + 0x30] 19:02:20 INFO - eip = 0x6242deee esp = 0x2986fd5c ebp = 0x2986fd7c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 6 xul.dll!nsHostResolver::GetHostToLookup(nsHostRecord * *) [nsHostResolver.cpp:9108c50863b3 : 1179 + 0x9] 19:02:20 INFO - eip = 0x6250732c esp = 0x2986fd84 ebp = 0x2986fda8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 7 xul.dll!nsHostResolver::ThreadFunc(void *) [nsHostResolver.cpp:9108c50863b3 : 1474 + 0x11] 19:02:20 INFO - eip = 0x6250925f esp = 0x2986fdb0 ebp = 0x2986fe2c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 8 nss3.dll!_PR_NativeRunThread [pruthr.c:9108c50863b3 : 397 + 0x6] 19:02:20 INFO - eip = 0x68f840ca esp = 0x2986fe34 ebp = 0x2986fe4c 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 9 nss3.dll!pr_root [w95thred.c:9108c50863b3 : 95 + 0xa] 19:02:20 INFO - eip = 0x68f7822d esp = 0x2986fe54 ebp = 0x2986fe58 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 10 ucrtbase.dll!_o__CIpow + 0x4f 19:02:20 INFO - eip = 0x692fd5ef esp = 0x2986fe60 ebp = 0x2986fe94 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 11 kernel32.dll!BaseThreadInitThunk + 0x12 19:02:20 INFO - eip = 0x772d3c45 esp = 0x2986fe9c ebp = 0x2986fea0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 12 ntdll.dll!__RtlUserThreadStart + 0x27 19:02:20 INFO - eip = 0x775437f5 esp = 0x2986fea8 ebp = 0x2986fee0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 13 ntdll.dll!_RtlUserThreadStart + 0x1b 19:02:20 INFO - eip = 0x775437c8 esp = 0x2986fee8 ebp = 0x2986fef8 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19:02:20 INFO - Thread 70 19:02:20 INFO - 0 ntdll.dll!KiFastSystemCallRet + 0x0 19:02:20 INFO - eip = 0x775270b4 esp = 0x29b7f2f8 ebp = 0x29b7f350 ebx = 0x29b7f360 19:02:20 INFO - esi = 0x00000000 edi = 0x00000000 eax = 0x00000000 ecx = 0x00000000 19:02:20 INFO - edx = 0x00000000 efl = 0x00000247 19:02:20 INFO - Found by: given as instruction pointer in context 19:02:20 INFO - 1 ntdll.dll!ZwWaitForKeyedEvent + 0xc 19:02:20 INFO - eip = 0x775269f4 esp = 0x29b7f2fc ebp = 0x29b7f350 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 2 ntdll.dll!RtlSleepConditionVariableSRW + 0xda 19:02:20 INFO - eip = 0x774e4a1a esp = 0x29b7f300 ebp = 0x29b7f350 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 3 kernel32.dll!SleepConditionVariableSRW + 0x24 19:02:20 INFO - eip = 0x772b2419 esp = 0x29b7f358 ebp = 0x29b7f384 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 4 mozglue.dll!mozilla::detail::ConditionVariableImpl::wait(mozilla::detail::MutexImpl &) [ConditionVariable_windows.cpp:9108c50863b3 : 58 + 0xc] 19:02:20 INFO - eip = 0x69609891 esp = 0x29b7f38c ebp = 0x29b7f3a0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 5 xul.dll!mozilla::CondVar::Wait(unsigned int) [BlockingResourceBase.cpp:9108c50863b3 : 546 + 0xc] 19:02:20 INFO - eip = 0x6242deb8 esp = 0x29b7f3a8 ebp = 0x29b7f3c4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 6 xul.dll!nsEventQueue::GetEvent(bool,nsIRunnable * *,mozilla::BaseAutoLock &) [nsEventQueue.cpp:9108c50863b3 : 76 + 0xa] 19:02:20 INFO - eip = 0x62433af4 esp = 0x29b7f3cc ebp = 0x29b7f3dc 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 7 xul.dll!nsThread::nsChainedEventQueue::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 832 + 0x18] 19:02:20 INFO - eip = 0x624339bc esp = 0x29b7f3e4 ebp = 0x29b7f3fc 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 8 xul.dll!nsThread::GetEvent(bool,nsIRunnable * *,unsigned short *,mozilla::BaseAutoLock &) [nsThread.cpp:9108c50863b3 : 1200 + 0x10] 19:02:20 INFO - eip = 0x62433ca5 esp = 0x29b7f404 ebp = 0x29b7f420 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 9 xul.dll!nsThread::ProcessNextEvent(bool,bool *) [nsThread.cpp:9108c50863b3 : 1262 + 0x29] 19:02:20 INFO - eip = 0x62436383 esp = 0x29b7f428 ebp = 0x29b7f520 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 10 ntdll.dll!zzz_AsmCodeRange_Begin + 0x59b5 19:02:20 INFO - eip = 0x775627f5 esp = 0x29b7f448 ebp = 0x29b7f4a0 19:02:20 INFO - Found by: stack scanning 19:02:20 INFO - 11 0x29b7f4b4 19:02:20 INFO - eip = 0x29b7f4b4 esp = 0x29b7f4a8 ebp = 0xfffffffe 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 12 kernel32.dll!BaseSetLastNTError + 0x18 19:02:20 INFO - eip = 0x772cdacb esp = 0x29b7f4ac ebp = 0x29b7f4b4 19:02:20 INFO - Found by: stack scanning 19:02:20 INFO - 13 kernel32.dll!SHGetUserPicturePathEx + 0x8074 19:02:20 INFO - eip = 0x772b0000 esp = 0x29b7f4bc ebp = 0x29b7f4cc 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 14 nss3.dll!_MD_CURRENT_THREAD [w95thred.c:9108c50863b3 : 317 + 0xc] 19:02:20 INFO - eip = 0x68f77e64 esp = 0x29b7f4d4 ebp = 0x29b7f4e0 19:02:20 INFO - Found by: previous frame's frame pointer 19:02:20 INFO - 15 nss3.dll!PR_GetThreadPrivate [prtpd.c:9108c50863b3 : 204 + 0x5] 19:02:20 INFO - eip = 0x68f85c51 esp = 0x29b7f4e0 ebp = 0x29b7f4e0 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 16 xul.dll!AssertActivityIsLegal [nsTraceRefcnt.cpp:9108c50863b3 : 168 + 0x11] 19:02:20 INFO - eip = 0x623da944 esp = 0x29b7f4e8 ebp = 0x29b7f4f4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 17 xul.dll!mozilla::dom::indexedDB::`anonymous namespace'::StripObsoleteOriginAttributesFunction::AddRef [ActorsParent.cpp:9108c50863b3 : 19706 + 0x4d] 19:02:20 INFO - eip = 0x63c1d100 esp = 0x29b7f4fc ebp = 0x29b7f4f4 19:02:20 INFO - Found by: call frame info 19:02:20 INFO - 19:02:20 INFO - Loaded modules: 19:02:20 INFO - 0x000e0000 - 0x0017ffff firefox.exe 55.0.0.6352 (main) 19:02:20 INFO - 0x166e0000 - 0x16806fff nvSCPAPI.dll 7.17.13.1407 19:02:20 INFO - 0x60c30000 - 0x60d20fff msmpeg2adec.dll 6.1.7140.0 19:02:20 INFO - 0x61b90000 - 0x61d52fff d3d9.dll 6.1.7601.17514 19:02:20 INFO - 0x61d60000 - 0x61f6dfff msmpeg2vdec.dll 6.1.7140.0 19:02:20 INFO - 0x61f70000 - 0x671c7fff xul.dll 55.0.0.6352 19:02:20 INFO - 0x67360000 - 0x673d9fff evr.dll 6.1.7601.17514 19:02:20 INFO - 0x67880000 - 0x67a22fff mozavcodec.dll 55.0.0.6352 19:02:20 INFO - 0x67b80000 - 0x67e91fff mf.dll 12.0.7601.17514 19:02:20 INFO - 0x68980000 - 0x689d8fff mfplat.dll 12.0.7600.16385 19:02:20 INFO - 0x689e0000 - 0x68a99fff d2d1.dll 6.1.7601.17514 19:02:20 INFO - 0x68aa0000 - 0x68b22fff d3d11.dll 6.1.7601.17514 19:02:20 INFO - 0x68b30000 - 0x68c39fff DWrite.dll 6.1.7601.17514 19:02:20 INFO - 0x68c40000 - 0x68cfffff lgpllibs.dll 55.0.0.6352 19:02:20 INFO - 0x68d00000 - 0x68deafff dbghelp.dll 6.1.7601.17514 19:02:20 INFO - 0x68df0000 - 0x68e07fff dxva2.dll 6.1.7600.16385 19:02:20 INFO - 0x68e10000 - 0x68e79fff nssckbi.dll 55.0.0.6352 19:02:20 INFO - 0x68ea0000 - 0x68ed8fff mozavutil.dll 55.0.0.6352 19:02:20 INFO - 0x68ee0000 - 0x690a5fff nss3.dll 55.0.0.6352 19:02:20 INFO - 0x69270000 - 0x692befff Wpc.dll 1.0.0.1 19:02:20 INFO - 0x692c0000 - 0x6939ffff ucrtbase.dll 10.0.14393.33 19:02:20 INFO - 0x69600000 - 0x6962dfff mozglue.dll 55.0.0.6352 19:02:20 INFO - 0x69940000 - 0x69999fff freebl3.dll 55.0.0.6352 19:02:20 INFO - 0x6a400000 - 0x6a405fff d3d8thk.dll 6.1.7600.16385 19:02:20 INFO - 0x6a410000 - 0x6a413fff ksuser.dll 6.1.7600.16385 19:02:20 INFO - 0x6a580000 - 0x6b1bffff nvwgf2um.dll 9.18.13.1407 (WARNING: No symbols, nvwgf2um.pdb, 26CC1D1C2E744798954E48ADA28161591) 19:02:20 INFO - 0x6b1c0000 - 0x6b1fbfff pdh.dll 6.1.7601.17514 19:02:20 INFO - 0x6b200000 - 0x6b21cfff nssdbm3.dll 55.0.0.6352 19:02:20 INFO - 0x6b220000 - 0x6b249fff softokn3.dll 55.0.0.6352 19:02:20 INFO - 0x6b250000 - 0x6b256fff wsock32.dll 6.1.7600.16385 19:02:20 INFO - 0x6b260000 - 0x6b262fff api-ms-win-crt-utility-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x6b330000 - 0x6b332fff api-ms-win-crt-environment-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x6b4d0000 - 0x6b4d2fff api-ms-win-crt-filesystem-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x6b4e0000 - 0x6b4e2fff api-ms-win-crt-time-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x6b4f0000 - 0x6b4f4fff api-ms-win-crt-multibyte-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x6b500000 - 0x6b504fff api-ms-win-crt-math-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x6b510000 - 0x6b512fff api-ms-win-crt-locale-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x6b520000 - 0x6b523fff api-ms-win-crt-convert-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x6b570000 - 0x6b573fff api-ms-win-crt-stdio-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x6b580000 - 0x6b582fff api-ms-win-crt-heap-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x6b590000 - 0x6b593fff api-ms-win-crt-string-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x6b750000 - 0x6b75efff wbemsvc.dll 6.1.7600.16385 19:02:20 INFO - 0x6baa0000 - 0x6baa9fff wbemprox.dll 6.1.7600.16385 19:02:20 INFO - 0x6bac0000 - 0x6bad7fff ntdsapi.dll 6.1.7600.16385 19:02:20 INFO - 0x6bb20000 - 0x6bbb5fff fastprox.dll 6.1.7601.17514 19:02:20 INFO - 0x6bbc0000 - 0x6bbf2fff sqmapi.dll 6.1.7601.17514 19:02:20 INFO - 0x6bcc0000 - 0x6bd1bfff wbemcomn.dll 6.1.7601.17514 19:02:20 INFO - 0x6be00000 - 0x6bf6efff explorerframe.dll 6.1.7601.17514 19:02:20 INFO - 0x6bfd0000 - 0x6c052fff dxgi.dll 6.1.7601.17514 19:02:20 INFO - 0x708a0000 - 0x708a2fff api-ms-win-core-file-l1-2-0.dll 10.0.14393.33 19:02:20 INFO - 0x70cb0000 - 0x70cb2fff api-ms-win-core-processthreads-l1-1-1.dll 10.0.14393.33 19:02:20 INFO - 0x70cc0000 - 0x70cc2fff api-ms-win-core-synch-l1-2-0.dll 10.0.14393.33 19:02:20 INFO - 0x70cd0000 - 0x70cd2fff api-ms-win-core-localization-l1-2-0.dll 10.0.14393.33 19:02:20 INFO - 0x70ce0000 - 0x70d4cfff msvcp140.dll 14.0.24210.0 19:02:20 INFO - 0x70f00000 - 0x70f02fff api-ms-win-core-file-l2-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x70f10000 - 0x70f12fff api-ms-win-core-timezone-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x70f20000 - 0x70f23fff api-ms-win-crt-runtime-l1-1-0.dll 10.0.14393.33 19:02:20 INFO - 0x71870000 - 0x718a5fff AudioSes.dll 6.1.7601.17514 19:02:20 INFO - 0x71e60000 - 0x71e65fff rasadhlp.dll 6.1.7600.16385 19:02:20 INFO - 0x71e70000 - 0x71e77fff winrnr.dll 6.1.7600.16385 19:02:20 INFO - 0x71e80000 - 0x71e91fff pnrpnsp.dll 6.1.7600.16385 19:02:20 INFO - 0x71ea0000 - 0x71eaffff NapiNSP.dll 6.1.7600.16385 19:02:20 INFO - 0x72140000 - 0x72151fff samlib.dll 6.1.7600.16385 19:02:20 INFO - 0x730c0000 - 0x730c4fff msimg32.dll 6.1.7600.16385 19:02:20 INFO - 0x730d0000 - 0x73101fff winmm.dll 6.1.7601.17514 19:02:20 INFO - 0x73700000 - 0x7370efff samcli.dll 6.1.7601.17514 19:02:20 INFO - 0x73af0000 - 0x73b01fff dhcpcsvc.dll 6.1.7600.16385 19:02:20 INFO - 0x73b20000 - 0x73b57fff FWPUCLNT.DLL 6.1.7601.17514 19:02:20 INFO - 0x73bc0000 - 0x73bd2fff dwmapi.dll 6.1.7600.16385 19:02:20 INFO - 0x73c80000 - 0x73c86fff winnsi.dll 6.1.7600.16385 19:02:20 INFO - 0x73ca0000 - 0x73cbbfff IPHLPAPI.DLL 6.1.7601.17514 19:02:20 INFO - 0x73d10000 - 0x73d3efff duser.dll 6.1.7600.16385 19:02:20 INFO - 0x73d60000 - 0x73e11fff dui70.dll 6.1.7600.16385 19:02:20 INFO - 0x73fb0000 - 0x73feffff uxtheme.dll 6.1.7600.16385 19:02:20 INFO - 0x73ff0000 - 0x7418dfff comctl32.dll 6.10.7601.17514 19:02:20 INFO - 0x74560000 - 0x74569fff slc.dll 6.1.7600.16385 19:02:20 INFO - 0x74580000 - 0x74593fff atl.dll 3.5.2284.0 19:02:20 INFO - 0x746a0000 - 0x74794fff propsys.dll 7.0.7601.17514 19:02:20 INFO - 0x747a0000 - 0x747d8fff MMDevAPI.dll 6.1.7601.17514 19:02:20 INFO - 0x747f0000 - 0x747fffff nlaapi.dll 6.1.7601.17514 19:02:20 INFO - 0x74910000 - 0x74934fff powrprof.dll 6.1.7600.16385 19:02:20 INFO - 0x74940000 - 0x74954fff VCRUNTIME140.dll 14.0.24210.0 19:02:20 INFO - 0x74960000 - 0x74966fff avrt.dll 6.1.7600.16385 19:02:20 INFO - 0x74b00000 - 0x74b04fff WSHTCPIP.DLL 6.1.7600.16385 19:02:20 INFO - 0x74b20000 - 0x74b40fff ntmarta.dll 6.1.7600.16385 19:02:20 INFO - 0x74c10000 - 0x74c18fff version.dll 6.1.7600.16385 19:02:20 INFO - 0x74c20000 - 0x74c2cfff wtsapi32.dll 6.1.7601.17514 19:02:20 INFO - 0x74c80000 - 0x74c96fff userenv.dll 6.1.7601.17514 19:02:20 INFO - 0x74d20000 - 0x74d48fff winsta.dll 6.1.7601.17514 19:02:20 INFO - 0x74e70000 - 0x74e78fff netutils.dll 6.1.7601.17514 19:02:20 INFO - 0x74e80000 - 0x74ebafff rsaenh.dll 6.1.7600.16385 19:02:20 INFO - 0x74f60000 - 0x74fa3fff dnsapi.dll 6.1.7601.17514 19:02:20 INFO - 0x75090000 - 0x75095fff wship6.dll 6.1.7600.16385 19:02:20 INFO - 0x750a0000 - 0x750dbfff mswsock.dll 6.1.7601.17514 19:02:20 INFO - 0x750e0000 - 0x750f5fff cryptsp.dll 6.1.7600.16385 19:02:20 INFO - 0x751f0000 - 0x75206fff bcrypt.dll 6.1.7600.16385 19:02:20 INFO - 0x75280000 - 0x752c1fff wevtapi.dll 6.1.7600.16385 19:02:20 INFO - 0x755b0000 - 0x755bbfff CRYPTBASE.dll 6.1.7600.16385 19:02:20 INFO - 0x75620000 - 0x7562dfff RpcRtRemote.dll 6.1.7601.17514 19:02:20 INFO - 0x75630000 - 0x7563afff profapi.dll 6.1.7600.16385 19:02:20 INFO - 0x756a0000 - 0x756abfff msasn1.dll 6.1.7601.17514 19:02:20 INFO - 0x756b0000 - 0x756c1fff devobj.dll 6.1.7600.16385 19:02:20 INFO - 0x756d0000 - 0x75719fff KERNELBASE.dll 6.1.7601.17514 19:02:20 INFO - 0x757b0000 - 0x757dcfff wintrust.dll 6.1.7601.17514 19:02:20 INFO - 0x757e0000 - 0x758fcfff crypt32.dll 6.1.7601.17514 19:02:20 INFO - 0x75900000 - 0x75926fff cfgmgr32.dll 6.1.7601.17514 19:02:20 INFO - 0x75a30000 - 0x75a7dfff gdi32.dll 6.1.7601.17514 19:02:20 INFO - 0x75a80000 - 0x75b2bfff msvcrt.dll 7.0.7600.16385 19:02:20 INFO - 0x75b30000 - 0x75bbefff oleaut32.dll 6.1.7601.17514 19:02:20 INFO - 0x75bc0000 - 0x75c60fff rpcrt4.dll 6.1.7601.17514 19:02:20 INFO - 0x75d50000 - 0x75d55fff nsi.dll 6.1.7600.16385 19:02:20 INFO - 0x75d60000 - 0x75d69fff lpk.dll 6.1.7600.16385 19:02:20 INFO - 0x75d70000 - 0x75e38fff user32.dll 6.1.7601.17514 19:02:20 INFO - 0x75e40000 - 0x76a89fff shell32.dll 6.1.7601.17514 19:02:20 INFO - 0x76a90000 - 0x76aa8fff sechost.dll 6.1.7600.16385 19:02:20 INFO - 0x76ab0000 - 0x76b4ffff advapi32.dll 6.1.7601.17514 19:02:20 INFO - 0x76b50000 - 0x76b84fff ws2_32.dll 6.1.7601.17514 19:02:20 INFO - 0x76b90000 - 0x76baefff imm32.dll 6.1.7601.17514 19:02:20 INFO - 0x76ef0000 - 0x7704bfff ole32.dll 6.1.7601.17514 19:02:20 INFO - 0x77050000 - 0x771ecfff setupapi.dll 6.1.7601.17514 19:02:20 INFO - 0x771f0000 - 0x77272fff clbcatq.dll 2001.12.8530.16385 19:02:20 INFO - 0x77280000 - 0x77353fff kernel32.dll 6.1.7601.17514 19:02:20 INFO - 0x77360000 - 0x773b6fff shlwapi.dll 6.1.7601.17514 19:02:20 INFO - 0x773f0000 - 0x7748cfff usp10.dll 1.626.7601.17514 19:02:20 INFO - 0x77490000 - 0x774d4fff Wldap32.dll 6.1.7601.17514 19:02:20 INFO - 0x774e0000 - 0x7761bfff ntdll.dll 6.1.7601.17514 19:02:20 INFO - 0x77620000 - 0x77624fff psapi.dll 6.1.7600.16385 19:02:20 INFO - 0x77640000 - 0x7770bfff msctf.dll 6.1.7600.16385 19:02:20 INFO - Stopping web server 19:02:20 INFO - Stopping web socket server 19:02:20 INFO - Stopping ssltunnel 19:02:20 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 19:02:20 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 19:02:20 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 19:02:20 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 19:02:20 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 19:02:20 INFO - 19:02:20 ERROR - TEST-UNEXPECTED-FAIL | leakcheck | default process: missing output line for total leaks! 19:02:20 INFO - TEST-INFO | leakcheck | missing output line from log file c:\users\cltbld~1.000\appdata\local\temp\tmpzmr9ww.mozrunner\runtests_leaks.log 19:02:20 INFO - runtests.py | Running tests: end. 19:02:20 INFO - Buffered messages finished 19:02:20 INFO - dir: devtools/server/tests/mochitest 19:02:21 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 19:02:21 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 19:02:21 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpxetipb.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 19:02:21 INFO - runtests.py | Server pid: 2372 19:02:21 INFO - runtests.py | Websocket server pid: 1856 19:02:21 INFO - runtests.py | SSL tunnel pid: 1828 19:02:21 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:02:21 INFO - [2372] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:02:21 INFO - [2372] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:02:22 INFO - [2372] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:02:22 INFO - runtests.py | Running with e10s: False 19:02:22 INFO - runtests.py | Running tests: start. 19:02:22 INFO - 19:02:22 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpxetipb.mozrunner 19:02:22 INFO - runtests.py | Application pid: 932 19:02:22 INFO - TEST-INFO | started process GECKO(932) 19:02:23 INFO - GECKO(932) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpxetipb.mozrunner\runtests_leaks.log 19:02:23 INFO - GECKO(932) | [932] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 19:02:25 INFO - GECKO(932) | [932] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 19:02:27 INFO - GECKO(932) | ++DOCSHELL 0F8A5800 == 1 [pid = 932] [id = {5a2846ee-0959-42de-a3ce-c7fb2af9e28b}] 19:02:27 INFO - GECKO(932) | ++DOMWINDOW == 1 (0F8A5C00) [pid = 932] [serial = 1] [outer = 00000000] 19:02:27 INFO - GECKO(932) | ++DOMWINDOW == 2 (0F8A6000) [pid = 932] [serial = 2] [outer = 0F8A5C00] 19:02:27 INFO - GECKO(932) | ++DOCSHELL 12B25400 == 2 [pid = 932] [id = {a7f8f3b9-1e5f-4c1f-bb82-74f01765fac5}] 19:02:27 INFO - GECKO(932) | ++DOMWINDOW == 3 (12B25800) [pid = 932] [serial = 3] [outer = 00000000] 19:02:27 INFO - GECKO(932) | ++DOMWINDOW == 4 (12B25C00) [pid = 932] [serial = 4] [outer = 12B25800] 19:02:28 INFO - GECKO(932) | ++DOCSHELL 134E7C00 == 3 [pid = 932] [id = {502e5045-1514-418a-9bbe-59c3faba3449}] 19:02:28 INFO - GECKO(932) | ++DOMWINDOW == 5 (134E8000) [pid = 932] [serial = 5] [outer = 00000000] 19:02:28 INFO - GECKO(932) | ++DOMWINDOW == 6 (134E8400) [pid = 932] [serial = 6] [outer = 134E8000] 19:02:28 INFO - GECKO(932) | ++DOMWINDOW == 7 (0E0D4400) [pid = 932] [serial = 7] [outer = 12B25800] 19:02:28 INFO - GECKO(932) | ++DOCSHELL 0F8A4C00 == 4 [pid = 932] [id = {222b2a19-578b-4dce-a7ad-629b2d0ab34f}] 19:02:28 INFO - GECKO(932) | ++DOMWINDOW == 8 (0F8A7400) [pid = 932] [serial = 8] [outer = 00000000] 19:02:28 INFO - GECKO(932) | ++DOMWINDOW == 9 (148F3000) [pid = 932] [serial = 9] [outer = 0F8A7400] 19:02:28 INFO - GECKO(932) | ++DOMWINDOW == 10 (148F7800) [pid = 932] [serial = 10] [outer = 0F8A7400] 19:02:29 INFO - GECKO(932) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:02:29 INFO - GECKO(932) | [932] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:02:29 INFO - GECKO(932) | [932] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:02:29 INFO - GECKO(932) | [932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 19:02:29 INFO - GECKO(932) | [932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 19:02:29 INFO - GECKO(932) | [932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 19:02:29 INFO - GECKO(932) | [932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 19:02:29 INFO - GECKO(932) | ++DOCSHELL 0F720400 == 5 [pid = 932] [id = {f26b5ec0-e763-412c-80bc-edd073a11fb5}] 19:02:29 INFO - GECKO(932) | ++DOMWINDOW == 11 (0F720800) [pid = 932] [serial = 11] [outer = 00000000] 19:02:29 INFO - GECKO(932) | ++DOCSHELL 0F721400 == 6 [pid = 932] [id = {18623511-000c-4025-a27a-0e5e0308bac1}] 19:02:29 INFO - GECKO(932) | ++DOMWINDOW == 12 (0F725000) [pid = 932] [serial = 12] [outer = 00000000] 19:02:30 INFO - GECKO(932) | ++DOCSHELL 19DDE800 == 7 [pid = 932] [id = {daeeeabb-f03c-4655-999d-90f42dcc9555}] 19:02:30 INFO - GECKO(932) | ++DOMWINDOW == 13 (19DDEC00) [pid = 932] [serial = 13] [outer = 00000000] 19:02:30 INFO - GECKO(932) | ++DOMWINDOW == 14 (15CC6800) [pid = 932] [serial = 14] [outer = 19DDEC00] 19:02:30 INFO - GECKO(932) | ++DOMWINDOW == 15 (134E9000) [pid = 932] [serial = 15] [outer = 0F720800] 19:02:30 INFO - GECKO(932) | ++DOMWINDOW == 16 (19E7A800) [pid = 932] [serial = 16] [outer = 0F725000] 19:02:30 INFO - GECKO(932) | ++DOMWINDOW == 17 (19E7BC00) [pid = 932] [serial = 17] [outer = 19DDEC00] 19:02:32 INFO - GECKO(932) | 1495591352697 Marionette INFO Listening on port 2828 19:02:34 INFO - GECKO(932) | [932] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 19:02:34 INFO - GECKO(932) | ++DOMWINDOW == 18 (1C81F000) [pid = 932] [serial = 18] [outer = 19DDEC00] 19:02:34 INFO - GECKO(932) | ++DOMWINDOW == 19 (15598400) [pid = 932] [serial = 19] [outer = 19DDEC00] 19:02:34 INFO - GECKO(932) | ++DOCSHELL 1F32B000 == 8 [pid = 932] [id = {e0d85766-b262-4085-a83f-e7c664983a93}] 19:02:34 INFO - GECKO(932) | ++DOMWINDOW == 20 (1559D400) [pid = 932] [serial = 20] [outer = 00000000] 19:02:34 INFO - GECKO(932) | ++DOMWINDOW == 21 (1F333C00) [pid = 932] [serial = 21] [outer = 1559D400] 19:02:35 INFO - SimpleTest START 19:02:35 INFO - TEST-START | devtools/server/tests/mochitest/test_Debugger.Script.prototype.global.html 19:02:35 INFO - GECKO(932) | ++DOMWINDOW == 22 (1B35D000) [pid = 932] [serial = 22] [outer = 1559D400] 19:02:36 INFO - GECKO(932) | ++DOMWINDOW == 23 (1EE77C00) [pid = 932] [serial = 23] [outer = 1559D400] 19:02:36 INFO - GECKO(932) | ++DOCSHELL 1EE78C00 == 9 [pid = 932] [id = {6d15fd68-bb0b-4111-808d-7d08ee9a9877}] 19:02:36 INFO - GECKO(932) | ++DOMWINDOW == 24 (1F338000) [pid = 932] [serial = 24] [outer = 00000000] 19:02:36 INFO - GECKO(932) | ++DOMWINDOW == 25 (1F3E3400) [pid = 932] [serial = 25] [outer = 1F338000] 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Script.prototype.global.html | undefined assertion name 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Script.prototype.global.html | undefined assertion name 19:02:36 INFO - GECKO(932) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 745MB | residentFast 256MB | heapAllocated 104MB 19:02:36 INFO - TEST-OK | devtools/server/tests/mochitest/test_Debugger.Script.prototype.global.html | took 1200ms 19:02:36 INFO - GECKO(932) | ++DOMWINDOW == 26 (1F113400) [pid = 932] [serial = 26] [outer = 1559D400] 19:02:36 INFO - TEST-START | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html 19:02:36 INFO - GECKO(932) | ++DOMWINDOW == 27 (0D8F9C00) [pid = 932] [serial = 27] [outer = 1559D400] 19:02:36 INFO - GECKO(932) | ++DOCSHELL 1F119000 == 10 [pid = 932] [id = {f9bc7842-7bf6-4194-862a-325935f08543}] 19:02:36 INFO - GECKO(932) | ++DOMWINDOW == 28 (1F119800) [pid = 932] [serial = 28] [outer = 00000000] 19:02:36 INFO - GECKO(932) | ++DOMWINDOW == 29 (1F119C00) [pid = 932] [serial = 29] [outer = 1F119800] 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | top frame is franz 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | top frame source belongs to element franz 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | top frame source doesn't belong to an attribute 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | second frame source belongs to element heinrich 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | second frame source doesn't belong to an attribute 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | third frame source belongs to element heidi 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | third frame source belongs to 'onclick' attribute 19:02:36 INFO - GECKO(932) | JavaScript warning: chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html, line 80: DebuggeeWouldRun: debuggee `chrome://mochitests/content/chrome/devtools/server/tests/mochitest/Debugger.Source.prototype.element.html:1' would run 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | top frame belongs to ulrich 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | top frame is not on an attribute of ulrich 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | top frame belongs to isolde 19:02:36 INFO - frame.script.source.element is: ({}) 19:02:36 INFO - GECKO(932) | JavaScript warning: chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html, line 108: DebuggeeWouldRun: debuggee `self-hosted:3757' would run 19:02:36 INFO - toString: [object HTMLScriptElement] 19:02:36 INFO - id: idolde, my dear 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | top frame source is not an attribute of isolde 19:02:36 INFO - frame.script.source.elementAttributeName is: (void 0) 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | second event's handler belongs to dieter 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | second event's handler is on dieter's 'ondrag' element 19:02:36 INFO - GECKO(932) | JavaScript warning: chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html, line 143: DebuggeeWouldRun: debuggee `chrome://mochitests/content/chrome/devtools/server/tests/mochitest/Debugger.Source.prototype.element.html:0' would run 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | onresize event handler belongs to body element 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | onresize event handler is on body element's 'onresize' attribute 19:02:36 INFO - GECKO(932) | JavaScript warning: chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html, line 163: DebuggeeWouldRun: debuggee `chrome://mochitests/content/chrome/devtools/server/tests/mochitest/Debugger.Source.prototype.element.html:0' would run 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | SVGLoad event handler belongs to albrecht 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | SVGLoad event handler is on albrecht's 'onload' attribute 19:02:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | all tests actually ran 19:02:36 INFO - GECKO(932) | MEMORY STAT | vsize 775MB | vsizeMaxContiguous 745MB | residentFast 249MB | heapAllocated 94MB 19:02:36 INFO - TEST-OK | devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html | took 261ms 19:02:36 INFO - GECKO(932) | ++DOMWINDOW == 30 (0E0F1C00) [pid = 932] [serial = 30] [outer = 1559D400] 19:02:36 INFO - TEST-START | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html 19:02:36 INFO - GECKO(932) | ++DOMWINDOW == 31 (0E050C00) [pid = 932] [serial = 31] [outer = 1559D400] 19:02:37 INFO - GECKO(932) | ++DOCSHELL 0E635000 == 11 [pid = 932] [id = {7bc69fac-cfc6-49c8-b9f1-dd71dc8e1ce3}] 19:02:37 INFO - GECKO(932) | ++DOMWINDOW == 32 (0E635400) [pid = 932] [serial = 32] [outer = 00000000] 19:02:37 INFO - GECKO(932) | ++DOMWINDOW == 33 (0E63C800) [pid = 932] [serial = 33] [outer = 0E635400] 19:02:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html | setTimeout eval introductionScript is undefined 19:02:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html | setTimeout eval introductionOffset is undefined 19:02:37 INFO - GECKO(932) | JavaScript warning: chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html, line 63: DebuggeeWouldRun: debuggee `data:text/html,
    Hi!
    :1' would run 19:02:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html | top frame's source was introduced by 'eval' 19:02:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html | eval frame's introduction script is the older frame's script 19:02:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html | eval frame's introduction offset is current offset in older frame 19:02:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html | eval frame's introducer belongs to script2 element 19:02:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html | older frame has no introduction type 19:02:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html | older frame has no introduction script 19:02:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html | older frame has no introduction offset 19:02:37 INFO - GECKO(932) | MEMORY STAT | vsize 775MB | vsizeMaxContiguous 745MB | residentFast 249MB | heapAllocated 94MB 19:02:37 INFO - TEST-OK | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html | took 273ms 19:02:37 INFO - GECKO(932) | ++DOMWINDOW == 34 (12B23800) [pid = 932] [serial = 34] [outer = 1559D400] 19:02:37 INFO - TEST-START | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html 19:02:37 INFO - GECKO(932) | ++DOMWINDOW == 35 (0F89E000) [pid = 932] [serial = 35] [outer = 1559D400] 19:02:38 INFO - GECKO(932) | ++DOCSHELL 0E624000 == 12 [pid = 932] [id = {b879fb31-9328-4566-a827-5bbf2f863078}] 19:02:38 INFO - GECKO(932) | ++DOMWINDOW == 36 (1D477C00) [pid = 932] [serial = 36] [outer = 00000000] 19:02:38 INFO - GECKO(932) | ++DOMWINDOW == 37 (1D73C800) [pid = 932] [serial = 37] [outer = 1D477C00] 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | top frame source belongs to element 'Tootles' 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | top frame source belongs to 'onclick' attribute 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | top frame source's introductionType is 'eventHandler' 19:02:38 INFO - GECKO(932) | JavaScript warning: chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html, line 83: DebuggeeWouldRun: debuggee `data:text/html,I'm%20a%20DIV!function%20auddie()%20{%20debugger;%20}:0' would run 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | top frame source belongs to element 'Tootles' 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | top frame source belongs to 'ondrag' attribute 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | top frame source's introductionType is 'eventHandler' 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | Script element 'Auddie' defined function 'auddie'. 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | Function auddie's script belongs to script element 'Auddie' 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | Function auddie's script doesn't belong to any attribute of 'Auddie' 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | Function auddie's script's source was introduced by a script element 19:02:38 INFO - GECKO(932) | JavaScript warning: chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html, line 123: DebuggeeWouldRun: debuggee `data:text/html,I'm%20a%20DIV!function%20auddie()%20{%20debugger;%20}:1' would run 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | Rover script belongs to Rover 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | Rover script doesn't belong to an attribute of Rover 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | Rover script's introduction type is 'scriptElement' 19:02:38 INFO - Appending iframe containing XUL document 19:02:38 INFO - GECKO(932) | ++DOCSHELL 1EE7A400 == 13 [pid = 932] [id = {7faf3e42-a890-4e9a-852f-9fd1a9d055be}] 19:02:38 INFO - GECKO(932) | ++DOMWINDOW == 38 (1EE7A800) [pid = 932] [serial = 38] [outer = 00000000] 19:02:38 INFO - GECKO(932) | ++DOMWINDOW == 39 (1EE7C800) [pid = 932] [serial = 39] [outer = 1EE7A800] 19:02:38 INFO - Loaded XUL document 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | XUL script element defined 'xulScriptFunc' 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | XUL global 'xulScriptFunc' is indeed a function 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | XUL script code should not be attributed to any individual element 19:02:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | xulScriptFunc's introduction type is 'scriptElement' 19:02:38 INFO - GECKO(932) | MEMORY STAT | vsize 777MB | vsizeMaxContiguous 745MB | residentFast 258MB | heapAllocated 101MB 19:02:38 INFO - TEST-OK | devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html | took 1428ms 19:02:38 INFO - GECKO(932) | ++DOMWINDOW == 40 (1F11A000) [pid = 932] [serial = 40] [outer = 1559D400] 19:02:38 INFO - TEST-START | devtools/server/tests/mochitest/test_animation_actor-lifetime.html 19:02:39 INFO - GECKO(932) | ++DOMWINDOW == 41 (0D857400) [pid = 932] [serial = 41] [outer = 1559D400] 19:02:39 INFO - Setting up inspector and animation actors. 19:02:39 INFO - GECKO(932) | ++DOCSHELL 0E0DD400 == 14 [pid = 932] [id = {4167c2ea-7f1c-49a3-b9ba-a29c126b809c}] 19:02:39 INFO - GECKO(932) | ++DOMWINDOW == 42 (0E0DD800) [pid = 932] [serial = 42] [outer = 00000000] 19:02:39 INFO - GECKO(932) | ++DOMWINDOW == 43 (0E0EE000) [pid = 932] [serial = 43] [outer = 0E0DD800] 19:02:39 INFO - GECKO(932) | ++DOMWINDOW == 44 (0E2EEC00) [pid = 932] [serial = 44] [outer = 0E0DD800] 19:02:39 INFO - GECKO(932) | ++DOMWINDOW == 45 (0E04FC00) [pid = 932] [serial = 45] [outer = 0E0DD800] 19:02:39 INFO - GECKO(932) | ++DOCSHELL 0E0F5400 == 15 [pid = 932] [id = {4767513e-c011-4dab-8292-7d28bff761c7}] 19:02:39 INFO - GECKO(932) | ++DOMWINDOW == 46 (0EDB7800) [pid = 932] [serial = 46] [outer = 00000000] 19:02:39 INFO - GECKO(932) | ++DOMWINDOW == 47 (0F597000) [pid = 932] [serial = 47] [outer = 0EDB7800] 19:02:39 INFO - GECKO(932) | ++DOMWINDOW == 48 (0E63BC00) [pid = 932] [serial = 48] [outer = 0EDB7800] 19:02:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_animation_actor-lifetime.html | getWalker() should return an actor. 19:02:40 INFO - Testing animated node actor 19:02:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_animation_actor-lifetime.html | AnimationActor have 1 AnimationPlayerActors 19:02:40 INFO - Testing AnimationPlayerActors release 19:02:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_animation_actor-lifetime.html | AnimationActor does not have any AnimationPlayerActors anymore 19:02:40 INFO - Testing multi animated node actor 19:02:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_animation_actor-lifetime.html | AnimationActor has now 2 AnimationPlayerActors 19:02:40 INFO - Testing single animated node actor 19:02:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_animation_actor-lifetime.html | AnimationActor has only one AnimationPlayerActors 19:02:40 INFO - Testing AnimationPlayerActors release again 19:02:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_animation_actor-lifetime.html | AnimationActor does not have any AnimationPlayerActors anymore 19:02:40 INFO - GECKO(932) | MEMORY STAT | vsize 777MB | vsizeMaxContiguous 745MB | residentFast 259MB | heapAllocated 99MB 19:02:40 INFO - TEST-OK | devtools/server/tests/mochitest/test_animation_actor-lifetime.html | took 1913ms 19:02:40 INFO - GECKO(932) | ++DOMWINDOW == 49 (0F850C00) [pid = 932] [serial = 49] [outer = 1559D400] 19:02:40 INFO - TEST-START | devtools/server/tests/mochitest/test_connectToChild.html 19:02:41 INFO - GECKO(932) | ++DOMWINDOW == 50 (0F71F800) [pid = 932] [serial = 50] [outer = 1559D400] 19:02:41 INFO - GECKO(932) | --DOCSHELL 0F8A5800 == 14 [pid = 932] [id = {5a2846ee-0959-42de-a3ce-c7fb2af9e28b}] 19:02:41 INFO - GECKO(932) | --DOCSHELL 0F8A4C00 == 13 [pid = 932] [id = {222b2a19-578b-4dce-a7ad-629b2d0ab34f}] 19:02:41 INFO - GECKO(932) | --DOCSHELL 1EE78C00 == 12 [pid = 932] [id = {6d15fd68-bb0b-4111-808d-7d08ee9a9877}] 19:02:41 INFO - GECKO(932) | ++DOCSHELL 12B24C00 == 13 [pid = 932] [id = {85b840ee-8f90-480a-b9a2-340704e5a7a7}] 19:02:41 INFO - GECKO(932) | ++DOMWINDOW == 51 (12B2A400) [pid = 932] [serial = 51] [outer = 00000000] 19:02:41 INFO - GECKO(932) | ++DOMWINDOW == 52 (1BD91800) [pid = 932] [serial = 52] [outer = 12B2A400] 19:02:41 INFO - GECKO(932) | ++DOMWINDOW == 53 (1CE30000) [pid = 932] [serial = 53] [outer = 12B2A400] 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connectToChild.html | Got the test actor 19:02:41 INFO - GECKO(932) | instanciate test actor 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connectToChild.html | Actor is cleaned up 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connectToChild.html | Got a test actor for the second connection 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connectToChild.html | We get different actor instances between two connections 19:02:41 INFO - GECKO(932) | MEMORY STAT | vsize 777MB | vsizeMaxContiguous 745MB | residentFast 259MB | heapAllocated 97MB 19:02:41 INFO - TEST-OK | devtools/server/tests/mochitest/test_connectToChild.html | took 455ms 19:02:41 INFO - GECKO(932) | ++DOMWINDOW == 54 (1D191400) [pid = 932] [serial = 54] [outer = 1559D400] 19:02:41 INFO - TEST-START | devtools/server/tests/mochitest/test_connection-manager.html 19:02:41 INFO - GECKO(932) | ++DOMWINDOW == 55 (0F89F400) [pid = 932] [serial = 55] [outer = 1559D400] 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connection-manager.html | new event fired, with correct connection 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connection-manager.html | Connection 1 registered 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connection-manager.html | Connection 2 registered 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connection-manager.html | Connection 1 destroyed 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connection-manager.html | disconnected 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connection-manager.html | connecting 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connection-manager.html | connected 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connection-manager.html | disconnecting 19:02:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connection-manager.html | disconnected 19:02:42 INFO - GECKO(932) | [932] WARNING: NS_ENSURE_TRUE(!mInput.IsReferenced()) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsSocketTransport2.cpp, line 2416 19:02:43 INFO - GECKO(932) | console.error: 19:02:43 INFO - GECKO(932) | Message: [Exception... "Component returned failure code: 0x804b000d (NS_ERROR_CONNECTION_REFUSED) [nsIInputStream.available]" nsresult: "0x804b000d (NS_ERROR_CONNECTION_REFUSED)" location: "JS frame :: resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/security/socket.js :: onInputStreamReady :: line 330" data: no] 19:02:43 INFO - GECKO(932) | Stack: 19:02:43 INFO - GECKO(932) | onInputStreamReady@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/security/socket.js:330:9 19:02:43 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connection-manager.html | Free TCP port looks like a port number 19:02:46 INFO - GECKO(932) | --DOCSHELL 0E635000 == 12 [pid = 932] [id = {7bc69fac-cfc6-49c8-b9f1-dd71dc8e1ce3}] 19:02:46 INFO - GECKO(932) | --DOCSHELL 1EE7A400 == 11 [pid = 932] [id = {7faf3e42-a890-4e9a-852f-9fd1a9d055be}] 19:02:46 INFO - GECKO(932) | --DOCSHELL 0E624000 == 10 [pid = 932] [id = {b879fb31-9328-4566-a827-5bbf2f863078}] 19:02:46 INFO - GECKO(932) | --DOCSHELL 1F119000 == 9 [pid = 932] [id = {f9bc7842-7bf6-4194-862a-325935f08543}] 19:02:47 INFO - GECKO(932) | --DOMWINDOW == 54 (0F8A5C00) [pid = 932] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:02:47 INFO - GECKO(932) | --DOMWINDOW == 53 (0F8A7400) [pid = 932] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:02:47 INFO - GECKO(932) | --DOMWINDOW == 52 (1F338000) [pid = 932] [serial = 24] [outer = 00000000] [url = data:text/html,] 19:02:47 INFO - GECKO(932) | --DOMWINDOW == 51 (1F119800) [pid = 932] [serial = 28] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/Debugger.Source.prototype.element.html] 19:02:47 INFO - GECKO(932) | --DOMWINDOW == 50 (0E635400) [pid = 932] [serial = 32] [outer = 00000000] [url = data:text/html,
    Hi!
    ] 19:02:47 INFO - GECKO(932) | --DOMWINDOW == 49 (1EE7A800) [pid = 932] [serial = 38] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,function%20xulScriptFunc()%20{%20debugger;%20}] 19:02:47 INFO - GECKO(932) | --DOMWINDOW == 48 (1D477C00) [pid = 932] [serial = 36] [outer = 00000000] [url = data:text/html,I'm%20a%20DIV!function%20auddie()%20{%20debugger;%20}] 19:02:47 INFO - GECKO(932) | --DOMWINDOW == 47 (12B2A400) [pid = 932] [serial = 51] [outer = 00000000] [url = about:blank] 19:02:50 INFO - GECKO(932) | --DOCSHELL 12B24C00 == 8 [pid = 932] [id = {85b840ee-8f90-480a-b9a2-340704e5a7a7}] 19:02:50 INFO - GECKO(932) | --DOCSHELL 0E0DD400 == 7 [pid = 932] [id = {4167c2ea-7f1c-49a3-b9ba-a29c126b809c}] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 46 (0F89E000) [pid = 932] [serial = 35] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionType.html] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 45 (1EE77C00) [pid = 932] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_Debugger.Script.prototype.global.html] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 44 (1F113400) [pid = 932] [serial = 26] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 43 (1F3E3400) [pid = 932] [serial = 25] [outer = 00000000] [url = about:blank] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 42 (148F7800) [pid = 932] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 41 (12B25C00) [pid = 932] [serial = 4] [outer = 00000000] [url = about:blank] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 40 (0F8A6000) [pid = 932] [serial = 2] [outer = 00000000] [url = about:blank] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 39 (1D73C800) [pid = 932] [serial = 37] [outer = 00000000] [url = about:blank] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 38 (0E050C00) [pid = 932] [serial = 31] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_Debugger.Source.prototype.introductionScript.html] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 37 (1EE7C800) [pid = 932] [serial = 39] [outer = 00000000] [url = about:blank] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 36 (0E63C800) [pid = 932] [serial = 33] [outer = 00000000] [url = about:blank] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 35 (1F119C00) [pid = 932] [serial = 29] [outer = 00000000] [url = about:blank] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 34 (19E7BC00) [pid = 932] [serial = 17] [outer = 00000000] [url = about:blank] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 33 (0E0F1C00) [pid = 932] [serial = 30] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 32 (12B23800) [pid = 932] [serial = 34] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 31 (0F597000) [pid = 932] [serial = 47] [outer = 00000000] [url = about:blank] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 30 (0D857400) [pid = 932] [serial = 41] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_animation_actor-lifetime.html] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 29 (0F850C00) [pid = 932] [serial = 49] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 28 (1BD91800) [pid = 932] [serial = 52] [outer = 00000000] [url = about:blank] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 27 (1CE30000) [pid = 932] [serial = 53] [outer = 00000000] [url = about:blank] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 26 (1D191400) [pid = 932] [serial = 54] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 25 (1F11A000) [pid = 932] [serial = 40] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 24 (1C81F000) [pid = 932] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 19:02:50 INFO - GECKO(932) | --DOMWINDOW == 23 (15CC6800) [pid = 932] [serial = 14] [outer = 00000000] [url = about:blank] 19:02:51 INFO - GECKO(932) | --DOMWINDOW == 22 (148F3000) [pid = 932] [serial = 9] [outer = 00000000] [url = about:blank] 19:02:51 INFO - GECKO(932) | --DOMWINDOW == 21 (0E2EEC00) [pid = 932] [serial = 44] [outer = 00000000] [url = about:blank] 19:02:51 INFO - GECKO(932) | --DOMWINDOW == 20 (1B35D000) [pid = 932] [serial = 22] [outer = 00000000] [url = about:blank] 19:02:51 INFO - GECKO(932) | --DOMWINDOW == 19 (0E0EE000) [pid = 932] [serial = 43] [outer = 00000000] [url = about:blank] 19:02:51 INFO - GECKO(932) | --DOMWINDOW == 18 (1F333C00) [pid = 932] [serial = 21] [outer = 00000000] [url = about:blank] 19:02:51 INFO - GECKO(932) | --DOMWINDOW == 17 (0D8F9C00) [pid = 932] [serial = 27] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_Debugger.Source.prototype.element.html] 19:02:53 INFO - GECKO(932) | --DOMWINDOW == 16 (0E0DD800) [pid = 932] [serial = 42] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/animation-data.html] 19:02:55 INFO - GECKO(932) | --DOMWINDOW == 15 (0F71F800) [pid = 932] [serial = 50] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_connectToChild.html] 19:02:55 INFO - GECKO(932) | --DOMWINDOW == 14 (0E04FC00) [pid = 932] [serial = 45] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/animation-data.html] 19:03:03 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connection-manager.html | destroyed 19:03:03 INFO - TEST-PASS | devtools/server/tests/mochitest/test_connection-manager.html | Events received in the right order 19:03:03 INFO - GECKO(932) | MEMORY STAT | vsize 750MB | vsizeMaxContiguous 745MB | residentFast 226MB | heapAllocated 77MB 19:03:03 INFO - TEST-OK | devtools/server/tests/mochitest/test_connection-manager.html | took 22204ms 19:03:03 INFO - GECKO(932) | ++DOMWINDOW == 15 (0DA79C00) [pid = 932] [serial = 56] [outer = 1559D400] 19:03:03 INFO - TEST-START | devtools/server/tests/mochitest/test_css-logic-media-queries.html 19:03:03 INFO - GECKO(932) | ++DOMWINDOW == 16 (0D95FC00) [pid = 932] [serial = 57] [outer = 1559D400] 19:03:03 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-media-queries.html | rule.source gives correct output for rule 1 19:03:03 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-media-queries.html | rule.source gives correct output for rule 2 19:03:03 INFO - GECKO(932) | MEMORY STAT | vsize 750MB | vsizeMaxContiguous 745MB | residentFast 228MB | heapAllocated 78MB 19:03:03 INFO - TEST-OK | devtools/server/tests/mochitest/test_css-logic-media-queries.html | took 162ms 19:03:04 INFO - GECKO(932) | ++DOMWINDOW == 17 (0A006800) [pid = 932] [serial = 58] [outer = 1559D400] 19:03:04 INFO - TEST-START | devtools/server/tests/mochitest/test_css-logic-specificity.html 19:03:04 INFO - GECKO(932) | ++DOMWINDOW == 18 (0DA86000) [pid = 932] [serial = 59] [outer = 1559D400] 19:03:04 INFO - Iterating over the test selectors 19:03:04 INFO - Testing selector * 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "*" has a specificity of 0 19:03:04 INFO - Testing selector LI 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "LI" has a specificity of 1 19:03:04 INFO - Testing selector UL LI 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "UL LI" has a specificity of 2 19:03:04 INFO - Testing selector UL OL + LI 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "UL OL + LI" has a specificity of 3 19:03:04 INFO - Testing selector H1 + [REL="up"] 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "H1 + [REL="up"]" has a specificity of 257 19:03:04 INFO - Testing selector UL OL LI.red 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "UL OL LI.red" has a specificity of 259 19:03:04 INFO - Testing selector LI.red.level 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "LI.red.level" has a specificity of 513 19:03:04 INFO - Testing selector .red .level 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector ".red .level" has a specificity of 512 19:03:04 INFO - Testing selector #x34y 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "#x34y" has a specificity of 65536 19:03:04 INFO - Testing selector #s12:not(FOO) 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "#s12:not(FOO)" has a specificity of 65537 19:03:04 INFO - Testing selector body#home div#warning p.message 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "body#home div#warning p.message" has a specificity of 131331 19:03:04 INFO - Testing selector * body#home div#warning p.message 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "* body#home div#warning p.message" has a specificity of 131331 19:03:04 INFO - Testing selector #footer :not(nav) li 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "#footer :not(nav) li" has a specificity of 65538 19:03:04 INFO - Testing selector bar:nth-child(n) 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "bar:nth-child(n)" has a specificity of 257 19:03:04 INFO - Testing selector li::-moz-list-number 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "li::-moz-list-number" has a specificity of 1 19:03:04 INFO - Testing selector a:hover 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Selector "a:hover" has a specificity of 257 19:03:04 INFO - Testing specificity of element.style 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic-specificity.html | Element styles have specificity of 0x01000000 (16777216). 19:03:04 INFO - GECKO(932) | MEMORY STAT | vsize 750MB | vsizeMaxContiguous 745MB | residentFast 229MB | heapAllocated 79MB 19:03:04 INFO - TEST-OK | devtools/server/tests/mochitest/test_css-logic-specificity.html | took 191ms 19:03:04 INFO - GECKO(932) | ++DOMWINDOW == 19 (0E625C00) [pid = 932] [serial = 60] [outer = 1559D400] 19:03:04 INFO - TEST-START | devtools/server/tests/mochitest/test_css-logic.html 19:03:04 INFO - GECKO(932) | ++DOMWINDOW == 20 (0E045800) [pid = 932] [serial = 61] [outer = 1559D400] 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic.html | Computed style on a normal node works (width) 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic.html | Computed style on a normal node works (height) 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic.html | Computed style on a ::before node works (content) 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic.html | Computed style on a ::after node works (content) 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic.html | Binding element is the node itself for a normal node 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic.html | Pseudo is null for a normal node 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic.html | Binding element is the parent for a pseudo node 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic.html | Pseudo is correct for a ::before node 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic.html | Binding element is the parent for a pseudo node 19:03:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-logic.html | Pseudo is correct for a ::after node 19:03:04 INFO - GECKO(932) | MEMORY STAT | vsize 750MB | vsizeMaxContiguous 745MB | residentFast 229MB | heapAllocated 80MB 19:03:04 INFO - TEST-OK | devtools/server/tests/mochitest/test_css-logic.html | took 210ms 19:03:04 INFO - GECKO(932) | ++DOMWINDOW == 21 (0E0F3400) [pid = 932] [serial = 62] [outer = 1559D400] 19:03:04 INFO - TEST-START | devtools/server/tests/mochitest/test_css-properties.html 19:03:04 INFO - GECKO(932) | ++DOMWINDOW == 22 (0D95E400) [pid = 932] [serial = 63] [outer = 1559D400] 19:03:04 INFO - Opening two tabs with CssPropertiesActor support. 19:03:04 INFO - GECKO(932) | ++DOCSHELL 0E62C800 == 8 [pid = 932] [id = {a8f0f457-0a23-48f4-b584-7593a3c30e4a}] 19:03:04 INFO - GECKO(932) | ++DOMWINDOW == 23 (0E62CC00) [pid = 932] [serial = 64] [outer = 00000000] 19:03:04 INFO - GECKO(932) | ++DOMWINDOW == 24 (0E63C400) [pid = 932] [serial = 65] [outer = 0E62CC00] 19:03:04 INFO - GECKO(932) | ++DOMWINDOW == 25 (0F596800) [pid = 932] [serial = 66] [outer = 0E62CC00] 19:03:05 INFO - GECKO(932) | ++DOMWINDOW == 26 (0F849400) [pid = 932] [serial = 67] [outer = 0E62CC00] 19:03:05 INFO - GECKO(932) | ++DOCSHELL 0F89E000 == 9 [pid = 932] [id = {63bafe92-b438-4c16-82e1-11ad006779b2}] 19:03:05 INFO - GECKO(932) | ++DOMWINDOW == 27 (0F8A0C00) [pid = 932] [serial = 68] [outer = 00000000] 19:03:05 INFO - GECKO(932) | ++DOMWINDOW == 28 (0F8A6000) [pid = 932] [serial = 69] [outer = 0F8A0C00] 19:03:05 INFO - GECKO(932) | ++DOMWINDOW == 29 (0F943800) [pid = 932] [serial = 70] [outer = 0F8A0C00] 19:03:05 INFO - GECKO(932) | ++DOMWINDOW == 30 (0F726800) [pid = 932] [serial = 71] [outer = 0F8A0C00] 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | Multiple calls with the same toolbox returns the same object. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | Multiple calls with the different toolboxes return different objects. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | The `border` shorthand property is known. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | The `display` property is known. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A fake property is not known. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A CSS variable properly evaluates. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A CSS variable with escaped character properly evaluates. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A CSS variable unicode properly evaluates. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A CSS variable with spaces fails 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | Can get values for the CSS margin. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | Unknown values return an empty array. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A property with color values includes blanchedalmond. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A property with color values includes papayawhip. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A property with color values includes non-colors. 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | Margin and 0px are valid CSS values 19:03:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | Margin and foo are not valid CSS values 19:03:06 INFO - Opening two tabs without CssPropertiesActor support. 19:03:06 INFO - GECKO(932) | ++DOCSHELL 135EBC00 == 10 [pid = 932] [id = {16030018-f681-44b3-9e66-ec059c04dd13}] 19:03:06 INFO - GECKO(932) | ++DOMWINDOW == 31 (135EC400) [pid = 932] [serial = 72] [outer = 00000000] 19:03:06 INFO - GECKO(932) | ++DOMWINDOW == 32 (135EE400) [pid = 932] [serial = 73] [outer = 135EC400] 19:03:06 INFO - GECKO(932) | ++DOMWINDOW == 33 (12B24000) [pid = 932] [serial = 74] [outer = 135EC400] 19:03:06 INFO - GECKO(932) | ++DOMWINDOW == 34 (1431E800) [pid = 932] [serial = 75] [outer = 135EC400] 19:03:06 INFO - GECKO(932) | ++DOCSHELL 0F952000 == 11 [pid = 932] [id = {44f5eb7d-c9a1-4eca-92d8-352d2c47794d}] 19:03:06 INFO - GECKO(932) | ++DOMWINDOW == 35 (1424A400) [pid = 932] [serial = 76] [outer = 00000000] 19:03:06 INFO - GECKO(932) | ++DOMWINDOW == 36 (148ECC00) [pid = 932] [serial = 77] [outer = 1424A400] 19:03:06 INFO - GECKO(932) | ++DOMWINDOW == 37 (148EC400) [pid = 932] [serial = 78] [outer = 1424A400] 19:03:06 INFO - GECKO(932) | ++DOMWINDOW == 38 (15CC1C00) [pid = 932] [serial = 79] [outer = 1424A400] 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | Multiple calls with the same toolbox returns the same object. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | Multiple calls with the different toolboxes return different objects. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | The `border` shorthand property is known. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | The `display` property is known. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A fake property is not known. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A CSS variable properly evaluates. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A CSS variable with escaped character properly evaluates. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A CSS variable unicode properly evaluates. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A CSS variable with spaces fails 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | Can get values for the CSS margin. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | Unknown values return an empty array. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A property with color values includes blanchedalmond. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A property with color values includes papayawhip. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | A property with color values includes non-colors. 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | Margin and 0px are valid CSS values 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_css-properties.html | Margin and foo are not valid CSS values 19:03:07 INFO - GECKO(932) | MEMORY STAT | vsize 752MB | vsizeMaxContiguous 745MB | residentFast 241MB | heapAllocated 85MB 19:03:07 INFO - TEST-OK | devtools/server/tests/mochitest/test_css-properties.html | took 2949ms 19:03:07 INFO - GECKO(932) | ++DOMWINDOW == 39 (197EE800) [pid = 932] [serial = 80] [outer = 1559D400] 19:03:07 INFO - TEST-START | devtools/server/tests/mochitest/test_device.html 19:03:07 INFO - GECKO(932) | ++DOMWINDOW == 40 (17BD2C00) [pid = 932] [serial = 81] [outer = 1559D400] 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (appid) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (vendor) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (name) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (version) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (appbuildid) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (platformbuildid) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (platformversion) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (geckobuildid) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (geckoversion) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (useragent) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (locale) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (os) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (processor) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (compiler) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (dpi) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (width) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid field (height) 19:03:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_device.html | valid profile name 19:03:07 INFO - GECKO(932) | MEMORY STAT | vsize 757MB | vsizeMaxContiguous 745MB | residentFast 248MB | heapAllocated 91MB 19:03:08 INFO - TEST-OK | devtools/server/tests/mochitest/test_device.html | took 247ms 19:03:08 INFO - GECKO(932) | ++DOMWINDOW == 41 (19DD2000) [pid = 932] [serial = 82] [outer = 1559D400] 19:03:08 INFO - TEST-START | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html 19:03:08 INFO - GECKO(932) | ++DOMWINDOW == 42 (19DD0800) [pid = 932] [serial = 83] [outer = 1559D400] 19:03:08 INFO - GECKO(932) | ++DOCSHELL 19DD5800 == 12 [pid = 932] [id = {6bf20007-5eec-458a-a57f-84dc4fa53034}] 19:03:08 INFO - GECKO(932) | ++DOMWINDOW == 43 (19E76000) [pid = 932] [serial = 84] [outer = 00000000] 19:03:08 INFO - GECKO(932) | ++DOMWINDOW == 44 (19E7C000) [pid = 932] [serial = 85] [outer = 19E76000] 19:03:08 INFO - GECKO(932) | ++DOMWINDOW == 45 (0F84FC00) [pid = 932] [serial = 86] [outer = 19E76000] 19:03:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html | the two pages' globals get distinct D.O's 19:03:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html | unwrapping page1DO and page2DO outerizes both, yielding the same outer window 19:03:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html | page1DO continues to refer to original page 19:03:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html | page2DO refers to current page 19:03:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html | page 1: Debugger.Object.prototype.executeInGlobal should outerize 'this' 19:03:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html | page 1: Debugger.Object.prototype.executeInGlobal should outerize 'this' 19:03:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html | page 2: Debugger.Object.prototype.executeInGlobal should outerize 'this' 19:03:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html | page 2: Debugger.Object.prototype.executeInGlobal should outerize 'this' 19:03:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html | outer window gets its own D.O, distinct from page 1's global 19:03:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html | outer window gets its own D.O, distinct from page 2's global 19:03:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html | outer window D.Os can't be used as globals 19:03:08 INFO - GECKO(932) | MEMORY STAT | vsize 757MB | vsizeMaxContiguous 745MB | residentFast 248MB | heapAllocated 92MB 19:03:08 INFO - TEST-OK | devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html | took 243ms 19:03:08 INFO - GECKO(932) | ++DOMWINDOW == 46 (1B35E800) [pid = 932] [serial = 87] [outer = 1559D400] 19:03:08 INFO - TEST-START | devtools/server/tests/mochitest/test_framerate_01.html 19:03:08 INFO - GECKO(932) | ++DOMWINDOW == 47 (15CD0400) [pid = 932] [serial = 88] [outer = 1559D400] 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | There should be a recording available. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | There should be at least one measurement available, with two entries. 19:03:10 INFO - Testing delta: 3.5745992639640463 vs. 119.80110651683935 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | The start and end time deltas should be consecutive. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | There should be two time deltas for each framerate value. 19:03:10 INFO - Testing delta: 119.80110651683935 vs. 219.9159974932918 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | The start and end time deltas should be consecutive. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | There should be two time deltas for each framerate value. 19:03:10 INFO - Testing delta: 219.9159974932918 vs. 319.94717779839993 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | The start and end time deltas should be consecutive. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | There should be two time deltas for each framerate value. 19:03:10 INFO - Testing delta: 319.94717779839993 vs. 436.5795666091217 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | The start and end time deltas should be consecutive. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | There should be two time deltas for each framerate value. 19:03:10 INFO - Testing delta: 436.5795666091217 vs. 1157.4709086217408 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | The start and end time deltas should be consecutive. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | There should be two time deltas for each framerate value. 19:03:10 INFO - Testing framerate: 60 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | The start and end framerate values should be equal. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | All values should be numbers. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | All values were correctly clamped. 19:03:10 INFO - Testing framerate: 59.93114452285856 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | The start and end framerate values should be equal. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | All values should be numbers. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | All values were correctly clamped. 19:03:10 INFO - Testing framerate: 59.981297648385414 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | The start and end framerate values should be equal. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | All values should be numbers. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | All values were correctly clamped. 19:03:10 INFO - Testing framerate: 60 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | The start and end framerate values should be equal. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | All values should be numbers. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | All values were correctly clamped. 19:03:10 INFO - Testing framerate: 5.548686420387027 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | The start and end framerate values should be equal. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | All values should be numbers. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_01.html | All values were correctly clamped. 19:03:10 INFO - GECKO(932) | MEMORY STAT | vsize 757MB | vsizeMaxContiguous 745MB | residentFast 248MB | heapAllocated 91MB 19:03:10 INFO - TEST-OK | devtools/server/tests/mochitest/test_framerate_01.html | took 2371ms 19:03:10 INFO - GECKO(932) | ++DOMWINDOW == 48 (1A312400) [pid = 932] [serial = 89] [outer = 1559D400] 19:03:10 INFO - TEST-START | devtools/server/tests/mochitest/test_framerate_02.html 19:03:10 INFO - GECKO(932) | ++DOMWINDOW == 49 (1C10F400) [pid = 932] [serial = 90] [outer = 1559D400] 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_02.html | There should be a recording available. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_02.html | ...but it should be empty. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_02.html | There should be one measurement plotted, with two entries. 19:03:10 INFO - The framerate should be assumed to be 0 if the recording is empty. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_02.html | The first time delta should be 0. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_02.html | The first framerate value should be 0. 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_02.html | The last time delta should be 100 (the default interval value). 19:03:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_02.html | The last framerate value should be 0. 19:03:10 INFO - GECKO(932) | MEMORY STAT | vsize 757MB | vsizeMaxContiguous 745MB | residentFast 248MB | heapAllocated 92MB 19:03:10 INFO - TEST-OK | devtools/server/tests/mochitest/test_framerate_02.html | took 138ms 19:03:11 INFO - GECKO(932) | ++DOMWINDOW == 50 (1C84DC00) [pid = 932] [serial = 91] [outer = 1559D400] 19:03:11 INFO - TEST-START | devtools/server/tests/mochitest/test_framerate_03.html 19:03:11 INFO - GECKO(932) | ++DOMWINDOW == 51 (0AEF5800) [pid = 932] [serial = 92] [outer = 1559D400] 19:03:12 INFO - GECKO(932) | --DOCSHELL 19DD5800 == 11 [pid = 932] [id = {6bf20007-5eec-458a-a57f-84dc4fa53034}] 19:03:12 INFO - GECKO(932) | --DOCSHELL 0F952000 == 10 [pid = 932] [id = {44f5eb7d-c9a1-4eca-92d8-352d2c47794d}] 19:03:12 INFO - GECKO(932) | --DOCSHELL 135EBC00 == 9 [pid = 932] [id = {16030018-f681-44b3-9e66-ec059c04dd13}] 19:03:12 INFO - GECKO(932) | --DOCSHELL 0F89E000 == 8 [pid = 932] [id = {63bafe92-b438-4c16-82e1-11ad006779b2}] 19:03:12 INFO - GECKO(932) | --DOCSHELL 0E62C800 == 7 [pid = 932] [id = {a8f0f457-0a23-48f4-b584-7593a3c30e4a}] 19:03:16 INFO - GECKO(932) | --DOMWINDOW == 50 (135EC400) [pid = 932] [serial = 72] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_css-properties.html] 19:03:16 INFO - GECKO(932) | --DOMWINDOW == 49 (19E76000) [pid = 932] [serial = 84] [outer = 00000000] [url = data:text/html,] 19:03:16 INFO - GECKO(932) | --DOMWINDOW == 48 (0E62CC00) [pid = 932] [serial = 64] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_css-properties.html] 19:03:16 INFO - GECKO(932) | --DOMWINDOW == 47 (1424A400) [pid = 932] [serial = 76] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_css-properties.html] 19:03:16 INFO - GECKO(932) | --DOMWINDOW == 46 (0F8A0C00) [pid = 932] [serial = 68] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_css-properties.html] 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | There should be a recording available. 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | There should be no tick before 2000ms. 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | There should be no tick after 3000ms. 19:03:16 INFO - Testing tick: 2008.9405300959043 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2025.5194669550256 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2042.1963222599734 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2058.8731775649285 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2075.4663221985393 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2092.051018966231 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2108.8607361624017 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2125.4646326253496 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2142.1821912842643 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2158.864806497797 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2175.392672167509 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2192.1808857049837 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2208.8300934487634 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2225.4577975338398 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2242.188411985524 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2258.8771711015434 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2275.39466893582 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2292.1229794240717 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2308.789850887486 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2325.3380682341813 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2342.0525549418526 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2358.787009332591 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2375.4366010702724 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2392.197167046572 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2408.85981457703 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2425.2797779593675 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2442.009240429339 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2458.8070538144457 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2475.377158813739 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2492.194171894109 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2508.674422319571 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2525.290990581394 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2542.0308208868155 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2558.6988443319424 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2575.242069757871 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2592.2096084490986 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2608.6314918009666 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2625.215804574749 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2642.061233204113 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2658.7722639666245 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2675.3477448806007 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2692.021528234305 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2708.6883996977194 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2725.2757844227526 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2742.044798264964 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2758.611063325203 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2775.2936785387355 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2792.024292990427 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2834.209863421049 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2841.9289089043596 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2858.599236312926 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2875.353658386739 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2891.9725306119944 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2908.4201415555144 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2925.14422811081 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2941.945497441069 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2958.5724335383347 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2975.125642805804 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - Testing tick: 2991.9234561909034 19:03:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_03.html | All values should be numbers. 19:03:16 INFO - GECKO(932) | MEMORY STAT | vsize 747MB | vsizeMaxContiguous 745MB | residentFast 231MB | heapAllocated 80MB 19:03:16 INFO - TEST-OK | devtools/server/tests/mochitest/test_framerate_03.html | took 5332ms 19:03:16 INFO - GECKO(932) | ++DOMWINDOW == 47 (0F945400) [pid = 932] [serial = 93] [outer = 1559D400] 19:03:16 INFO - TEST-START | devtools/server/tests/mochitest/test_framerate_04.html 19:03:16 INFO - GECKO(932) | ++DOMWINDOW == 48 (0F8A8400) [pid = 932] [serial = 94] [outer = 1559D400] 19:03:16 INFO - GECKO(932) | ++DOCSHELL 12BEB000 == 8 [pid = 932] [id = {42ae5df1-99ee-4637-a449-da12acc29f6b}] 19:03:16 INFO - GECKO(932) | ++DOMWINDOW == 49 (12BEF800) [pid = 932] [serial = 95] [outer = 00000000] 19:03:16 INFO - GECKO(932) | ++DOMWINDOW == 50 (1337B000) [pid = 932] [serial = 96] [outer = 12BEF800] 19:03:16 INFO - GECKO(932) | ++DOMWINDOW == 51 (13454C00) [pid = 932] [serial = 97] [outer = 12BEF800] 19:03:16 INFO - GECKO(932) | ++DOMWINDOW == 52 (0F84F000) [pid = 932] [serial = 98] [outer = 12BEF800] 19:03:18 INFO - GECKO(932) | ++DOMWINDOW == 53 (143BE000) [pid = 932] [serial = 99] [outer = 12BEF800] 19:03:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_04.html | There should be a first batch recording available. 19:03:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_04.html | There should be a second batch recording available. 19:03:19 INFO - Difference in ticks: 55 19:03:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_04.html | More ticks should be recorded in the second batch. 19:03:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_04.html | All the ticks in the first batch should be in the second batch as well. 19:03:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_04.html | All the ticks in the final batch should be ascending in value. 19:03:19 INFO - GECKO(932) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 745MB | residentFast 264MB | heapAllocated 112MB 19:03:19 INFO - TEST-OK | devtools/server/tests/mochitest/test_framerate_04.html | took 2882ms 19:03:19 INFO - GECKO(932) | ++DOMWINDOW == 54 (135EC800) [pid = 932] [serial = 100] [outer = 1559D400] 19:03:19 INFO - TEST-START | devtools/server/tests/mochitest/test_framerate_05.html 19:03:19 INFO - GECKO(932) | ++DOMWINDOW == 55 (0F8AA400) [pid = 932] [serial = 101] [outer = 1559D400] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 54 (0D95FC00) [pid = 932] [serial = 57] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_css-logic-media-queries.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 53 (135EE400) [pid = 932] [serial = 73] [outer = 00000000] [url = about:blank] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 52 (1B35E800) [pid = 932] [serial = 87] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 51 (19DD2000) [pid = 932] [serial = 82] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 50 (197EE800) [pid = 932] [serial = 80] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 49 (1A312400) [pid = 932] [serial = 89] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 48 (15CD0400) [pid = 932] [serial = 88] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_framerate_01.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 47 (0E63C400) [pid = 932] [serial = 65] [outer = 00000000] [url = about:blank] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 46 (15CC1C00) [pid = 932] [serial = 79] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_css-properties.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 45 (0F8A6000) [pid = 932] [serial = 69] [outer = 00000000] [url = about:blank] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 44 (148ECC00) [pid = 932] [serial = 77] [outer = 00000000] [url = about:blank] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 43 (1431E800) [pid = 932] [serial = 75] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_css-properties.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 42 (0E0F3400) [pid = 932] [serial = 62] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 41 (0E625C00) [pid = 932] [serial = 60] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 40 (0F726800) [pid = 932] [serial = 71] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_css-properties.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 39 (0A006800) [pid = 932] [serial = 58] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 38 (0F596800) [pid = 932] [serial = 66] [outer = 00000000] [url = about:blank] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 37 (0F943800) [pid = 932] [serial = 70] [outer = 00000000] [url = about:blank] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 36 (0DA79C00) [pid = 932] [serial = 56] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 35 (0F849400) [pid = 932] [serial = 67] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_css-properties.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 34 (0E045800) [pid = 932] [serial = 61] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_css-logic.html] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 33 (12B24000) [pid = 932] [serial = 74] [outer = 00000000] [url = about:blank] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 32 (148EC400) [pid = 932] [serial = 78] [outer = 00000000] [url = about:blank] 19:03:19 INFO - GECKO(932) | --DOMWINDOW == 31 (0F84FC00) [pid = 932] [serial = 86] [outer = 00000000] [url = data:text/html,] 19:03:20 INFO - GECKO(932) | --DOMWINDOW == 30 (19DD0800) [pid = 932] [serial = 83] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_executeInGlobal-outerized_this.html] 19:03:20 INFO - GECKO(932) | --DOMWINDOW == 29 (0DA86000) [pid = 932] [serial = 59] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_css-logic-specificity.html] 19:03:20 INFO - GECKO(932) | --DOMWINDOW == 28 (19E7C000) [pid = 932] [serial = 85] [outer = 00000000] [url = about:blank] 19:03:20 INFO - GECKO(932) | --DOMWINDOW == 27 (17BD2C00) [pid = 932] [serial = 81] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_device.html] 19:03:20 INFO - GECKO(932) | --DOMWINDOW == 26 (0F89F400) [pid = 932] [serial = 55] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_connection-manager.html] 19:03:20 INFO - GECKO(932) | --DOMWINDOW == 25 (0D95E400) [pid = 932] [serial = 63] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_css-properties.html] 19:03:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_05.html | The returned pending ticks should be empty (1). 19:03:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_05.html | The returned pending ticks should be empty (2). 19:03:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_05.html | The returned raw data should be an empty array (1). 19:03:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_05.html | The returned raw data should be an empty array (2). 19:03:22 INFO - GECKO(932) | MEMORY STAT | vsize 766MB | vsizeMaxContiguous 745MB | residentFast 255MB | heapAllocated 102MB 19:03:22 INFO - TEST-OK | devtools/server/tests/mochitest/test_framerate_05.html | took 2842ms 19:03:22 INFO - GECKO(932) | ++DOMWINDOW == 26 (0E046400) [pid = 932] [serial = 102] [outer = 1559D400] 19:03:22 INFO - TEST-START | devtools/server/tests/mochitest/test_framerate_06.html 19:03:22 INFO - GECKO(932) | ++DOMWINDOW == 27 (0DC3B800) [pid = 932] [serial = 103] [outer = 1559D400] 19:03:22 INFO - GECKO(932) | ++DOCSHELL 0D8EE400 == 9 [pid = 932] [id = {fa475124-d70f-421a-bedc-3522e326e923}] 19:03:22 INFO - GECKO(932) | ++DOMWINDOW == 28 (0E0ECC00) [pid = 932] [serial = 104] [outer = 00000000] 19:03:22 INFO - GECKO(932) | ++DOMWINDOW == 29 (0E2E5800) [pid = 932] [serial = 105] [outer = 0E0ECC00] 19:03:22 INFO - GECKO(932) | ++DOMWINDOW == 30 (0E2F0C00) [pid = 932] [serial = 106] [outer = 0E0ECC00] 19:03:22 INFO - GECKO(932) | ++DOMWINDOW == 31 (0E635400) [pid = 932] [serial = 107] [outer = 0E0ECC00] 19:03:22 INFO - GECKO(932) | ++DOCSHELL 0E62B800 == 10 [pid = 932] [id = {6b79f46f-6b52-4840-9e40-14b8cc001baf}] 19:03:22 INFO - GECKO(932) | ++DOMWINDOW == 32 (0E62C800) [pid = 932] [serial = 108] [outer = 00000000] 19:03:22 INFO - GECKO(932) | ++DOMWINDOW == 33 (0DA81800) [pid = 932] [serial = 109] [outer = 0E62C800] 19:03:24 INFO - GECKO(932) | ++DOMWINDOW == 34 (12B26800) [pid = 932] [serial = 110] [outer = 0E0ECC00] 19:03:24 INFO - GECKO(932) | ++DOCSHELL 0F59EC00 == 11 [pid = 932] [id = {971751e1-e79d-4b92-a048-b1a481c4b979}] 19:03:24 INFO - GECKO(932) | ++DOMWINDOW == 35 (0F59F800) [pid = 932] [serial = 111] [outer = 00000000] 19:03:24 INFO - GECKO(932) | ++DOMWINDOW == 36 (0F5A0400) [pid = 932] [serial = 112] [outer = 0F59F800] 19:03:25 INFO - Got 127 ticks. 19:03:25 INFO - 19.15092803646985 - 14.979986237660341 19:03:25 INFO - 35.69722541363444 - 16.546297377164592 19:03:25 INFO - 52.55993376873084 - 16.8627083550964 19:03:25 INFO - 68.97413724249054 - 16.4142034737597 19:03:25 INFO - 85.92746815922146 - 16.95333091673092 19:03:25 INFO - 104.44749420937296 - 18.5200260501515 19:03:25 INFO - 119.02505483432469 - 14.57756062495173 19:03:25 INFO - 135.870483463681 - 16.84542862935632 19:03:25 INFO - 152.48282779255533 - 16.612344328874315 19:03:25 INFO - 168.98650184623693 - 16.503674053681607 19:03:25 INFO - 185.92140105552244 - 16.934899209285504 19:03:25 INFO - 202.4657784631636 - 16.54437740764115 19:03:25 INFO - 219.2370962688001 - 16.7713178056365 19:03:25 INFO - 235.85558450016106 - 16.61848823136097 19:03:25 INFO - 252.49596038411255 - 16.640375883951492 19:03:25 INFO - 269.42279572138796 - 16.926835337275406 19:03:25 INFO - 285.90419812857 - 16.48140240718203 19:03:25 INFO - 302.4927348353085 - 16.588536706738523 19:03:25 INFO - 319.21259745765565 - 16.719862622347136 19:03:25 INFO - 335.54539422349626 - 16.332796765840612 19:03:25 INFO - 352.4353661458663 - 16.889971922370023 19:03:25 INFO - 369.0891818165037 - 16.653815670637414 19:03:25 INFO - 385.8720194393027 - 16.78283762279898 19:03:25 INFO - 402.53197901242675 - 16.65995957312407 19:03:25 INFO - 419.28832105576294 - 16.75634204333619 19:03:25 INFO - 435.86956187830947 - 16.581240822546533 19:03:25 INFO - 452.3828357796301 - 16.513273901320645 19:03:25 INFO - 469.59344261287333 - 17.21060683324322 19:03:25 INFO - 486.1428119412885 - 16.549369328415196 19:03:25 INFO - 508.5212087513719 - 22.37839681008336 19:03:25 INFO - 526.2352315944008 - 17.714022843028943 19:03:25 INFO - 535.4791168754527 - 9.243885281051917 19:03:25 INFO - 552.1751718756714 - 16.69605500021862 19:03:25 INFO - 577.0499130637763 - 24.874741188104963 19:03:25 INFO - 591.2166002101221 - 14.166687146345794 19:03:25 INFO - 605.6985463526653 - 14.481946142543165 19:03:25 INFO - 619.1855642867231 - 13.487017934057803 19:03:25 INFO - 635.6473830047325 - 16.461818718009454 19:03:25 INFO - 652.3211663584443 - 16.67378335371177 19:03:25 INFO - 669.0406449868824 - 16.719478628438083 19:03:25 INFO - 685.9214010555224 - 16.88075606864004 19:03:25 INFO - 703.4100194761704 - 17.48861842064798 19:03:25 INFO - 719.1652894085273 - 15.755269932356896 19:03:25 INFO - 736.1547157523455 - 16.989426343818195 19:03:25 INFO - 752.3865221211163 - 16.231806368770776 19:03:25 INFO - 769.1996952624322 - 16.81317314131593 19:03:25 INFO - 785.7363927919723 - 16.536697529540106 19:03:25 INFO - 802.3487371208394 - 16.61234432886704 19:03:25 INFO - 819.0851114811085 - 16.73637436026911 19:03:25 INFO - 835.5085308085909 - 16.423419327482407 19:03:25 INFO - 852.283304559387 - 16.774773750796157 19:03:25 INFO - 869.0292787672806 - 16.745974207893596 19:03:25 INFO - 885.6316392546141 - 16.6023604873335 19:03:25 INFO - 902.4229247433395 - 16.791285488725407 19:03:25 INFO - 918.7680093141535 - 16.345084570813924 19:03:25 INFO - 935.4179850457367 - 16.649975731583254 19:03:25 INFO - 952.1516714486643 - 16.73368640292756 19:03:25 INFO - 968.8181589181768 - 16.666487469512504 19:03:25 INFO - 985.5130619366755 - 16.694903018498735 19:03:25 INFO - 1002.110814497144 - 16.597752560468507 19:03:25 INFO - 1047.7266024833589 - 45.615787986214855 19:03:25 INFO - 1071.853323544041 - 24.12672106068203 19:03:25 INFO - 1143.2592941884795 - 71.40597064443864 19:03:25 INFO - 1175.1949153063033 - 31.935621117823757 19:03:25 INFO - 1201.4823700718189 - 26.287454765515577 19:03:25 INFO - 1209.204871500282 - 7.722501428463147 19:03:25 INFO - 1218.88612583941 - 9.681254339127918 19:03:25 INFO - 1235.5080700159087 - 16.6219441764988 19:03:25 INFO - 1252.3058834010153 - 16.797813385106565 19:03:25 INFO - 1268.9696829131935 - 16.66379951217823 19:03:25 INFO - 1285.5970030043682 - 16.627320091174624 19:03:25 INFO - 1302.245058766428 - 16.648055762059812 19:03:25 INFO - 1318.8581710831058 - 16.61311231667787 19:03:25 INFO - 1335.3864207467268 - 16.528249663620954 19:03:25 INFO - 1352.1992098941337 - 16.812789147406875 19:03:25 INFO - 1368.8960328821631 - 16.696822988029453 19:03:25 INFO - 1385.7245657796884 - 16.828532897525292 19:03:25 INFO - 1402.4102529444572 - 16.68568716476875 19:03:25 INFO - 1418.7956568753289 - 16.38540393087169 19:03:25 INFO - 1435.49401583898 - 16.698358963651117 19:03:25 INFO - 1452.2933651997082 - 16.79934936072823 19:03:25 INFO - 1468.7563358994303 - 16.462970699722064 19:03:25 INFO - 1485.3306648316793 - 16.574328932249045 19:03:25 INFO - 1502.6142305069297 - 17.28356567525043 19:03:25 INFO - 1518.6663277280459 - 16.052097221116128 19:03:25 INFO - 1535.2287528492307 - 16.562425121184788 19:03:25 INFO - 1552.3448971817852 - 17.11614433255454 19:03:25 INFO - 1569.4188021847658 - 17.07390500298061 19:03:25 INFO - 1585.8057420912592 - 16.386939906493353 19:03:25 INFO - 1602.5183088293998 - 16.712566738140595 19:03:25 INFO - 1619.27042693978 - 16.752118110380252 19:03:25 INFO - 1635.5974637970503 - 16.327036857270286 19:03:25 INFO - 1652.624521543592 - 17.027057746541686 19:03:25 INFO - 1668.9335106873114 - 16.308989143719373 19:03:25 INFO - 1685.561214772395 - 16.62770408508368 19:03:25 INFO - 1702.2058145893097 - 16.644599816914706 19:03:25 INFO - 1718.6710892524716 - 16.465274663161836 19:03:25 INFO - 1735.269609800751 - 16.59852054827934 19:03:25 INFO - 1752.0593593138474 - 16.789749513096467 19:03:25 INFO - 1768.6221684289412 - 16.56280911509384 19:03:25 INFO - 1785.3681426368348 - 16.745974207893596 19:03:25 INFO - 1802.1298605948468 - 16.761717958012014 19:03:25 INFO - 1819.1741980671286 - 17.044337472281768 19:03:25 INFO - 1835.113017086187 - 15.938819019058428 19:03:25 INFO - 1852.2349213273264 - 17.12190424113942 19:03:25 INFO - 1868.6564206852854 - 16.421499357958965 19:03:25 INFO - 1885.4550020582028 - 16.798581372917397 19:03:25 INFO - 1902.2243998943159 - 16.769397836113058 19:03:25 INFO - 1918.7219300455254 - 16.497530151209503 19:03:25 INFO - 1935.3592339782335 - 16.637303932708164 19:03:25 INFO - 1952.1654952292592 - 16.806261251025717 19:03:25 INFO - 1968.8527183696497 - 16.687223140390415 19:03:25 INFO - 1985.554533278446 - 16.701814908796223 19:03:25 INFO - 2002.193373186783 - 16.638839908337104 19:03:25 INFO - 2018.639448154674 - 16.446074967891036 19:03:25 INFO - 2035.0978109275457 - 16.458362772871624 19:03:25 INFO - 2051.9570633374897 - 16.85925240994402 19:03:25 INFO - 2068.62009486185 - 16.66303152436012 19:03:25 INFO - 2085.4013965090344 - 16.78130164718459 19:03:25 INFO - 2102.0083649232256 - 16.606968414191215 19:03:25 INFO - 2118.4736395863874 - 16.465274663161836 19:03:25 INFO - 2135.0648642504675 - 16.591224664080073 19:03:25 INFO - 2151.990547606023 - 16.92568335555552 19:03:25 INFO - 2168.4450704398405 - 16.454522833817464 19:03:25 INFO - 2185.413761112781 - 16.968690672940284 19:03:25 INFO - 2201.687038823322 - 16.27327771054115 19:03:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_06.html | we should have atleast 20 ticks over the course of two seconds. 19:03:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_framerate_06.html | we should have very few frames less than the threshold 19:03:25 INFO - GECKO(932) | MEMORY STAT | vsize 758MB | vsizeMaxContiguous 745MB | residentFast 247MB | heapAllocated 95MB 19:03:25 INFO - TEST-OK | devtools/server/tests/mochitest/test_framerate_06.html | took 3087ms 19:03:25 INFO - GECKO(932) | ++DOMWINDOW == 37 (0F5A3000) [pid = 932] [serial = 113] [outer = 1559D400] 19:03:25 INFO - TEST-START | devtools/server/tests/mochitest/test_getProcess.html 19:03:25 INFO - GECKO(932) | ++DOMWINDOW == 38 (0D049800) [pid = 932] [serial = 114] [outer = 1559D400] 19:03:25 INFO - GECKO(932) | [Parent 932] WARNING: [nsFrameLoader] ReallyStartLoadingInternal tried but couldn't show remote browser. 19:03:25 INFO - GECKO(932) | : file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 785 19:03:25 INFO - GECKO(932) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpxetipb.mozrunner\runtests_leaks_tab_pid2284.log 19:03:25 INFO - GECKO(932) | [2284] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:03:25 INFO - GECKO(932) | [Child 2284] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:03:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_getProcess.html | Received processListChanged event 19:03:26 INFO - GECKO(932) | ++DOCSHELL 08EDC400 == 1 [pid = 2284] [id = {e0b4c732-94c6-47cb-9f10-33dd0c7782cb}] 19:03:26 INFO - GECKO(932) | ++DOMWINDOW == 1 (08EDC800) [pid = 2284] [serial = 1] [outer = 00000000] 19:03:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_getProcess.html | Got at least the parent process and one child 19:03:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_getProcess.html | Got one additional process on the second call to listProcesses 19:03:26 INFO - GECKO(932) | ++DOMWINDOW == 2 (0B4F6C00) [pid = 2284] [serial = 2] [outer = 08EDC800] 19:03:26 INFO - GECKO(932) | ++DOMWINDOW == 3 (08EC2400) [pid = 2284] [serial = 3] [outer = 08EDC800] 19:03:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_getProcess.html | Got the console actor 19:03:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_getProcess.html | Got the thread actor 19:03:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_getProcess.html | 42 - console.eval worked 19:03:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_getProcess.html | Second call to getProcess with the same id returns the same form 19:03:26 INFO - GECKO(932) | DBG-SERVER: Cleaning up connection. 19:03:26 INFO - GECKO(932) | DBG-SERVER: in ThreadActor.prototype.destroy 19:03:26 INFO - GECKO(932) | DBG-SERVER: Debugger server is shut down. 19:03:26 INFO - Loader destroyed in the content process 19:03:26 INFO - GECKO(932) | MEMORY STAT | vsize 759MB | vsizeMaxContiguous 745MB | residentFast 252MB | heapAllocated 97MB 19:03:27 INFO - GECKO(932) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:03:27 INFO - TEST-OK | devtools/server/tests/mochitest/test_getProcess.html | took 1476ms 19:03:27 INFO - GECKO(932) | [Parent 932] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:03:27 INFO - GECKO(932) | [Parent 932] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:03:27 INFO - GECKO(932) | [Parent 932] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:03:27 INFO - GECKO(932) | [Parent 932] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:03:27 INFO - GECKO(932) | ++DOMWINDOW == 39 (0F854800) [pid = 932] [serial = 115] [outer = 1559D400] 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | --DOCSHELL 08EDC400 == 0 [pid = 2284] [id = {e0b4c732-94c6-47cb-9f10-33dd0c7782cb}] 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - TEST-START | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html 19:03:27 INFO - GECKO(932) | ++DOMWINDOW == 40 (0DC39800) [pid = 932] [serial = 116] [outer = 1559D400] 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | --DOMWINDOW == 2 (0B4F6C00) [pid = 2284] [serial = 2] [outer = 00000000] [url = about:blank] 19:03:27 INFO - GECKO(932) | --DOMWINDOW == 1 (08EC2400) [pid = 2284] [serial = 3] [outer = 00000000] [url = data:text/html,foo] 19:03:27 INFO - GECKO(932) | --DOMWINDOW == 0 (08EDC800) [pid = 2284] [serial = 1] [outer = 00000000] [url = data:text/html,foo] 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:03:27 INFO - GECKO(932) | [Child 2284] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:03:27 INFO - GECKO(932) | nsStringStats 19:03:27 INFO - GECKO(932) | => mAllocCount: 15491 19:03:27 INFO - GECKO(932) | => mReallocCount: 244 19:03:27 INFO - GECKO(932) | => mFreeCount: 15491 19:03:27 INFO - GECKO(932) | => mShareCount: 10950 19:03:27 INFO - GECKO(932) | => mAdoptCount: 2230 19:03:27 INFO - GECKO(932) | => mAdoptFreeCount: 2230 19:03:27 INFO - GECKO(932) | => Process ID: 2284, Thread ID: 3696 19:03:27 INFO - Test that the various elements with IDs exist 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The root wrapper element exists 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The toolbar element exists 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The reason label element exists 19:03:27 INFO - Test that the highlighter is hidden by default 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The highlighter is hidden 19:03:27 INFO - Show the highlighter with overlay and toolbar 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | Calling show returned true 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The highlighter is shown 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The overlay is shown 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The reason displayed in the toolbar is correct 19:03:27 INFO - Call show again with another reason 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | Calling show returned true too 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The highlighter is still shown 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The reason displayed in the toolbar is correct again 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The overlay is still shown too 19:03:27 INFO - Call show again but with no reason 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The toolbar is hidden 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The overlay is shown however 19:03:27 INFO - Call show again with a reason but no overlay 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The toolbar is shown this time 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The reason displayed in the toolbar is correct again 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The overlay is hidden 19:03:27 INFO - Hide the highlighter 19:03:27 INFO - TEST-PASS | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | The highlighter is now hidden 19:03:27 INFO - GECKO(932) | MEMORY STAT | vsize 758MB | vsizeMaxContiguous 745MB | residentFast 252MB | heapAllocated 97MB 19:03:27 INFO - TEST-OK | devtools/server/tests/mochitest/test_highlighter_paused_debugger.html | took 295ms 19:03:27 INFO - GECKO(932) | ++DOMWINDOW == 41 (0EDBB800) [pid = 932] [serial = 117] [outer = 1559D400] 19:03:27 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-anonymous.html 19:03:27 INFO - GECKO(932) | ++DOMWINDOW == 42 (0DA86400) [pid = 932] [serial = 118] [outer = 1559D400] 19:03:27 INFO - GECKO(932) | --DOCSHELL 0F59EC00 == 10 [pid = 932] [id = {971751e1-e79d-4b92-a048-b1a481c4b979}] 19:03:27 INFO - GECKO(932) | --DOCSHELL 0E62B800 == 9 [pid = 932] [id = {6b79f46f-6b52-4840-9e40-14b8cc001baf}] 19:03:27 INFO - GECKO(932) | --DOCSHELL 0D8EE400 == 8 [pid = 932] [id = {fa475124-d70f-421a-bedc-3522e326e923}] 19:03:27 INFO - GECKO(932) | --DOCSHELL 12BEB000 == 7 [pid = 932] [id = {42ae5df1-99ee-4637-a449-da12acc29f6b}] 19:03:27 INFO - Setting up inspector and walker actors. 19:03:27 INFO - GECKO(932) | ++DOCSHELL 0E63AC00 == 8 [pid = 932] [id = {7d15d3c0-9c7f-47ad-aace-470543a0eb62}] 19:03:27 INFO - GECKO(932) | ++DOMWINDOW == 43 (0F59E000) [pid = 932] [serial = 119] [outer = 00000000] 19:03:27 INFO - GECKO(932) | ++DOMWINDOW == 44 (0F8AA800) [pid = 932] [serial = 120] [outer = 0F59E000] 19:03:27 INFO - GECKO(932) | ++DOMWINDOW == 45 (0D962400) [pid = 932] [serial = 121] [outer = 0F59E000] 19:03:28 INFO - GECKO(932) | ++DOMWINDOW == 46 (0E0EC800) [pid = 932] [serial = 122] [outer = 0F59E000] 19:03:28 INFO - GECKO(932) | ++DOCSHELL 135F2400 == 9 [pid = 932] [id = {0d963932-09f9-4892-a238-ae32a4f68e31}] 19:03:28 INFO - GECKO(932) | ++DOMWINDOW == 47 (135F2C00) [pid = 932] [serial = 123] [outer = 00000000] 19:03:28 INFO - GECKO(932) | ++DOMWINDOW == 48 (135F3400) [pid = 932] [serial = 124] [outer = 135F2C00] 19:03:28 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | getWalker() should return an actor. 19:03:28 INFO - Testing XBL anonymous in an HTML document. 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | XBL content is not visible in HTML doc 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | XBL content is not returned in HTML doc 19:03:29 INFO - Testing native anonymous content with walker. 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | No native anon content for form control 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | No native anon content for form control 19:03:29 INFO - Tests attaching an element that a walker can't see. 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | An anonymous child has been fetched 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | A response has arrived 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | A node is in the response 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | The node has changed to a parent that the walker recognizes 19:03:29 INFO - Testing pseudo elements with walker. 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | ::before/::after are not counted if there is a child 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Correct number of children 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not XBL anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not shadow anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is native anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not XBL anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not shadow anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is native anonymous 19:03:29 INFO - Testing elements with no childrent, except for pseudos. 19:03:29 INFO - Checking an element whose only child is a pseudo element 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | ::before/::after are is counted if there are no other children 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Correct number of children 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not XBL anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not shadow anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is native anonymous 19:03:29 INFO - Testing shadow DOM content. 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Children of the shadow root are counted 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Children returned from walker 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not XBL anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not shadow anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is native anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not XBL anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is shadow anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not native anonymous 19:03:29 INFO - GECKO(932) | --DOMWINDOW == 47 (13454C00) [pid = 932] [serial = 97] [outer = 00000000] [url = about:blank] 19:03:29 INFO - GECKO(932) | --DOMWINDOW == 46 (1337B000) [pid = 932] [serial = 96] [outer = 00000000] [url = about:blank] 19:03:29 INFO - GECKO(932) | --DOMWINDOW == 45 (1C84DC00) [pid = 932] [serial = 91] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:03:29 INFO - GECKO(932) | --DOMWINDOW == 44 (0AEF5800) [pid = 932] [serial = 92] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_framerate_03.html] 19:03:29 INFO - GECKO(932) | --DOMWINDOW == 43 (0F84F000) [pid = 932] [serial = 98] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:03:29 INFO - GECKO(932) | --DOMWINDOW == 42 (0F945400) [pid = 932] [serial = 93] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:03:29 INFO - GECKO(932) | --DOMWINDOW == 41 (1C10F400) [pid = 932] [serial = 90] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_framerate_02.html] 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Subchildren of the shadow root are counted 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Subchildren are returned from walker 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not XBL anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is shadow anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not native anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not XBL anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is shadow anonymous 19:03:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-anonymous.html | Child is not native anonymous 19:03:29 INFO - GECKO(932) | MEMORY STAT | vsize 758MB | vsizeMaxContiguous 745MB | residentFast 262MB | heapAllocated 109MB 19:03:29 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-anonymous.html | took 1826ms 19:03:29 INFO - GECKO(932) | ++DOMWINDOW == 42 (0D046400) [pid = 932] [serial = 125] [outer = 1559D400] 19:03:29 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-changeattrs.html 19:03:29 INFO - GECKO(932) | ++DOMWINDOW == 43 (0D85A400) [pid = 932] [serial = 126] [outer = 1559D400] 19:03:29 INFO - GECKO(932) | ++DOCSHELL 1424A000 == 10 [pid = 932] [id = {7cc8eeed-3777-416d-a709-4e797596448f}] 19:03:29 INFO - GECKO(932) | ++DOMWINDOW == 44 (143B7400) [pid = 932] [serial = 127] [outer = 00000000] 19:03:29 INFO - GECKO(932) | ++DOMWINDOW == 45 (1C313800) [pid = 932] [serial = 128] [outer = 143B7400] 19:03:29 INFO - GECKO(932) | ++DOMWINDOW == 46 (1C316400) [pid = 932] [serial = 129] [outer = 143B7400] 19:03:30 INFO - GECKO(932) | ++DOMWINDOW == 47 (0DA86C00) [pid = 932] [serial = 130] [outer = 143B7400] 19:03:30 INFO - GECKO(932) | ++DOCSHELL 1D00CC00 == 11 [pid = 932] [id = {f4a95111-8939-4d2c-be52-6ad60fafd36c}] 19:03:30 INFO - GECKO(932) | ++DOMWINDOW == 48 (1D47A400) [pid = 932] [serial = 131] [outer = 00000000] 19:03:30 INFO - GECKO(932) | ++DOMWINDOW == 49 (1D47B800) [pid = 932] [serial = 132] [outer = 1D47A400] 19:03:30 INFO - GECKO(932) | --DOMWINDOW == 48 (0E0ECC00) [pid = 932] [serial = 104] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:03:30 INFO - GECKO(932) | --DOMWINDOW == 47 (12BEF800) [pid = 932] [serial = 95] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:03:31 INFO - GECKO(932) | --DOMWINDOW == 46 (0F59F800) [pid = 932] [serial = 111] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:31 INFO - GECKO(932) | --DOMWINDOW == 45 (0E62C800) [pid = 932] [serial = 108] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:31 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-changeattrs.html | getWalker() should return an actor. 19:03:31 INFO - GECKO(932) | attrFront is: [Front for domnode/server1.conn0.child2/domnode30] 19:03:31 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-changeattrs.html | Node should have the first new attribute 19:03:31 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-changeattrs.html | Node should have the second new attribute. 19:03:31 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-changeattrs.html | Node should have the changed first value. 19:03:31 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-changeattrs.html | Second value should remain unchanged. 19:03:31 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-changeattrs.html | Node should have the changed first value. 19:03:31 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-changeattrs.html | Second value should be removed. 19:03:31 INFO - GECKO(932) | MEMORY STAT | vsize 749MB | vsizeMaxContiguous 745MB | residentFast 257MB | heapAllocated 103MB 19:03:31 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-changeattrs.html | took 1684ms 19:03:31 INFO - GECKO(932) | ++DOMWINDOW == 46 (1D189800) [pid = 932] [serial = 133] [outer = 1559D400] 19:03:31 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-changevalue.html 19:03:31 INFO - GECKO(932) | ++DOMWINDOW == 47 (0F5A2800) [pid = 932] [serial = 134] [outer = 1559D400] 19:03:31 INFO - GECKO(932) | ++DOCSHELL 1D18F800 == 12 [pid = 932] [id = {5f2a3da6-3176-4e1f-b681-56bc3775f757}] 19:03:31 INFO - GECKO(932) | ++DOMWINDOW == 48 (1D734400) [pid = 932] [serial = 135] [outer = 00000000] 19:03:31 INFO - GECKO(932) | ++DOMWINDOW == 49 (1D737800) [pid = 932] [serial = 136] [outer = 1D734400] 19:03:31 INFO - GECKO(932) | ++DOMWINDOW == 50 (1D738400) [pid = 932] [serial = 137] [outer = 1D734400] 19:03:31 INFO - GECKO(932) | ++DOMWINDOW == 51 (14246C00) [pid = 932] [serial = 138] [outer = 1D734400] 19:03:31 INFO - GECKO(932) | ++DOCSHELL 1D732400 == 13 [pid = 932] [id = {4e6fd82b-4450-4bdd-aa1a-bbdbe2e51dda}] 19:03:31 INFO - GECKO(932) | ++DOMWINDOW == 52 (1D73C000) [pid = 932] [serial = 139] [outer = 00000000] 19:03:31 INFO - GECKO(932) | ++DOMWINDOW == 53 (1D749800) [pid = 932] [serial = 140] [outer = 1D73C000] 19:03:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-changevalue.html | getWalker() should return an actor. 19:03:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-changevalue.html | undefined assertion name 19:03:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-changevalue.html | Node should have a new value. 19:03:32 INFO - GECKO(932) | MEMORY STAT | vsize 749MB | vsizeMaxContiguous 745MB | residentFast 260MB | heapAllocated 106MB 19:03:32 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-changevalue.html | took 828ms 19:03:32 INFO - GECKO(932) | ++DOMWINDOW == 54 (1DC52000) [pid = 932] [serial = 141] [outer = 1559D400] 19:03:32 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-dead-nodes.html 19:03:32 INFO - GECKO(932) | ++DOMWINDOW == 55 (0D044000) [pid = 932] [serial = 142] [outer = 1559D400] 19:03:32 INFO - GECKO(932) | ++DOCSHELL 0E0F5000 == 14 [pid = 932] [id = {6d76ce67-87e4-4198-a790-87394f7be4c1}] 19:03:32 INFO - GECKO(932) | ++DOMWINDOW == 56 (0E2EC400) [pid = 932] [serial = 143] [outer = 00000000] 19:03:32 INFO - GECKO(932) | ++DOMWINDOW == 57 (0F71F800) [pid = 932] [serial = 144] [outer = 0E2EC400] 19:03:32 INFO - GECKO(932) | ++DOMWINDOW == 58 (134F3400) [pid = 932] [serial = 145] [outer = 0E2EC400] 19:03:32 INFO - GECKO(932) | ++DOMWINDOW == 59 (198CE400) [pid = 932] [serial = 146] [outer = 0E2EC400] 19:03:32 INFO - GECKO(932) | ++DOCSHELL 15592000 == 15 [pid = 932] [id = {34de27b4-6d30-49f4-8670-2c0af4cd7515}] 19:03:32 INFO - GECKO(932) | ++DOMWINDOW == 60 (19B45000) [pid = 932] [serial = 147] [outer = 00000000] 19:03:32 INFO - GECKO(932) | ++DOMWINDOW == 61 (19DD0800) [pid = 932] [serial = 148] [outer = 19B45000] 19:03:33 INFO - Getting a nodeFront, reloading the page, and calling walker.parents(nodeFront) before the load completes shouldn't fail 19:03:33 INFO - GECKO(932) | ++DOMWINDOW == 62 (1D730400) [pid = 932] [serial = 149] [outer = 0E2EC400] 19:03:33 INFO - GECKO(932) | ++DOCSHELL 19DD9800 == 16 [pid = 932] [id = {1f8a5474-1bdd-467a-a5dc-7b7472da299b}] 19:03:33 INFO - GECKO(932) | ++DOMWINDOW == 63 (19DDA400) [pid = 932] [serial = 150] [outer = 00000000] 19:03:33 INFO - GECKO(932) | ++DOMWINDOW == 64 (19E70400) [pid = 932] [serial = 151] [outer = 19DDA400] 19:03:33 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.parents() didn't fail 19:03:33 INFO - Getting a nodeFront, reloading the page, and calling walker.children(nodeFront) before the load completes shouldn't fail 19:03:33 INFO - GECKO(932) | ++DOMWINDOW == 65 (1DE19800) [pid = 932] [serial = 152] [outer = 0E2EC400] 19:03:34 INFO - GECKO(932) | ++DOCSHELL 0F8AA000 == 17 [pid = 932] [id = {7403cfad-a6a5-46c7-ade5-aab649b3846d}] 19:03:34 INFO - GECKO(932) | ++DOMWINDOW == 66 (0F943800) [pid = 932] [serial = 153] [outer = 00000000] 19:03:34 INFO - GECKO(932) | ++DOMWINDOW == 67 (12B2C800) [pid = 932] [serial = 154] [outer = 0F943800] 19:03:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.children() didn't fail 19:03:34 INFO - Getting a nodeFront, reloading the page, and calling walker.siblings(nodeFront) before the load completes shouldn't fail 19:03:34 INFO - GECKO(932) | ++DOMWINDOW == 68 (1DFAB000) [pid = 932] [serial = 155] [outer = 0E2EC400] 19:03:34 INFO - GECKO(932) | ++DOCSHELL 1A401800 == 18 [pid = 932] [id = {a558a697-981b-451d-a9db-6d73589afc4c}] 19:03:34 INFO - GECKO(932) | ++DOMWINDOW == 69 (1A403400) [pid = 932] [serial = 156] [outer = 00000000] 19:03:34 INFO - GECKO(932) | ++DOMWINDOW == 70 (1D002800) [pid = 932] [serial = 157] [outer = 1A403400] 19:03:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.siblings() didn't fail 19:03:34 INFO - Getting a nodeFront, reloading the page, and calling walker.nextSibling(nodeFront) before the load completes shouldn't fail 19:03:34 INFO - GECKO(932) | ++DOMWINDOW == 71 (1EE7C400) [pid = 932] [serial = 158] [outer = 0E2EC400] 19:03:34 INFO - GECKO(932) | ++DOCSHELL 1DE1BC00 == 19 [pid = 932] [id = {744fdce2-5a5a-4b67-8525-79fc820064b8}] 19:03:34 INFO - GECKO(932) | ++DOMWINDOW == 72 (1DE1C400) [pid = 932] [serial = 159] [outer = 00000000] 19:03:34 INFO - GECKO(932) | ++DOMWINDOW == 73 (1DE1C800) [pid = 932] [serial = 160] [outer = 1DE1C400] 19:03:35 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.nextSibling() didn't fail 19:03:35 INFO - Getting a nodeFront, reloading the page, and calling walker.previousSibling(nodeFront) before the load completes shouldn't fail 19:03:35 INFO - GECKO(932) | ++DOMWINDOW == 74 (1E804C00) [pid = 932] [serial = 161] [outer = 0E2EC400] 19:03:35 INFO - GECKO(932) | ++DOCSHELL 1E887000 == 20 [pid = 932] [id = {6c2ab0b3-6d7d-4d82-b7bb-19454e09bf91}] 19:03:35 INFO - GECKO(932) | ++DOMWINDOW == 75 (1E887800) [pid = 932] [serial = 162] [outer = 00000000] 19:03:35 INFO - GECKO(932) | ++DOMWINDOW == 76 (1EE6D400) [pid = 932] [serial = 163] [outer = 1E887800] 19:03:35 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.previousSibling() didn't fail 19:03:35 INFO - Getting a nodeFront, reloading the page, and calling walker.addPseudoClassLock(nodeFront) before the load completes shouldn't fail 19:03:35 INFO - GECKO(932) | ++DOMWINDOW == 77 (0E2F3000) [pid = 932] [serial = 164] [outer = 0E2EC400] 19:03:35 INFO - GECKO(932) | ++DOCSHELL 0F84E400 == 21 [pid = 932] [id = {5d05234f-c5ef-4c21-bcce-4e7a6c9ae60b}] 19:03:35 INFO - GECKO(932) | ++DOMWINDOW == 78 (0F84F000) [pid = 932] [serial = 165] [outer = 00000000] 19:03:35 INFO - GECKO(932) | ++DOMWINDOW == 79 (0F8A6400) [pid = 932] [serial = 166] [outer = 0F84F000] 19:03:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.addPseudoClassLock() didn't fail 19:03:36 INFO - Getting a nodeFront, reloading the page, and calling walker.removePseudoClassLock(nodeFront) before the load completes shouldn't fail 19:03:36 INFO - GECKO(932) | ++DOMWINDOW == 80 (0D967C00) [pid = 932] [serial = 167] [outer = 0E2EC400] 19:03:36 INFO - GECKO(932) | ++DOCSHELL 0E054400 == 22 [pid = 932] [id = {f716f9f7-3e7a-4ffa-b60c-fb2d78151b03}] 19:03:36 INFO - GECKO(932) | ++DOMWINDOW == 81 (0E0ECC00) [pid = 932] [serial = 168] [outer = 00000000] 19:03:36 INFO - GECKO(932) | ++DOMWINDOW == 82 (0E0EE800) [pid = 932] [serial = 169] [outer = 0E0ECC00] 19:03:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.removePseudoClassLock() didn't fail 19:03:36 INFO - Getting a nodeFront, reloading the page, and calling walker.clearPseudoClassLocks(nodeFront) before the load completes shouldn't fail 19:03:36 INFO - GECKO(932) | ++DOMWINDOW == 83 (199CCC00) [pid = 932] [serial = 170] [outer = 0E2EC400] 19:03:36 INFO - GECKO(932) | ++DOCSHELL 130D5400 == 23 [pid = 932] [id = {bfab1143-b34a-4326-ace5-163ce0c8aa05}] 19:03:36 INFO - GECKO(932) | ++DOMWINDOW == 84 (135B1400) [pid = 932] [serial = 171] [outer = 00000000] 19:03:36 INFO - GECKO(932) | ++DOMWINDOW == 85 (135F0000) [pid = 932] [serial = 172] [outer = 135B1400] 19:03:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.clearPseudoClassLocks() didn't fail 19:03:36 INFO - Getting a nodeFront, reloading the page, and calling walker.innerHTML(nodeFront) before the load completes shouldn't fail 19:03:36 INFO - GECKO(932) | ++DOMWINDOW == 86 (19E7BC00) [pid = 932] [serial = 173] [outer = 0E2EC400] 19:03:37 INFO - GECKO(932) | ++DOCSHELL 14247C00 == 24 [pid = 932] [id = {b06492a3-5f3d-4a66-a740-e9dccc1a34ba}] 19:03:37 INFO - GECKO(932) | ++DOMWINDOW == 87 (198D0400) [pid = 932] [serial = 174] [outer = 00000000] 19:03:37 INFO - GECKO(932) | ++DOMWINDOW == 88 (198D1C00) [pid = 932] [serial = 175] [outer = 198D0400] 19:03:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.innerHTML() didn't fail 19:03:37 INFO - Getting a nodeFront, reloading the page, and calling walker.setInnerHTML(nodeFront) before the load completes shouldn't fail 19:03:37 INFO - GECKO(932) | ++DOMWINDOW == 89 (1B4E8C00) [pid = 932] [serial = 176] [outer = 0E2EC400] 19:03:37 INFO - GECKO(932) | --DOMWINDOW == 88 (0E2E5800) [pid = 932] [serial = 105] [outer = 00000000] [url = about:blank] 19:03:37 INFO - GECKO(932) | --DOMWINDOW == 87 (0E2F0C00) [pid = 932] [serial = 106] [outer = 00000000] [url = about:blank] 19:03:37 INFO - GECKO(932) | ++DOCSHELL 14252800 == 25 [pid = 932] [id = {7828cd2e-3248-4311-8822-64c2d92beb07}] 19:03:37 INFO - GECKO(932) | ++DOMWINDOW == 88 (1431E800) [pid = 932] [serial = 177] [outer = 00000000] 19:03:37 INFO - GECKO(932) | ++DOMWINDOW == 89 (15B8F400) [pid = 932] [serial = 178] [outer = 1431E800] 19:03:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.setInnerHTML() didn't fail 19:03:37 INFO - Getting a nodeFront, reloading the page, and calling walker.outerHTML(nodeFront) before the load completes shouldn't fail 19:03:37 INFO - GECKO(932) | ++DOMWINDOW == 90 (1BE41400) [pid = 932] [serial = 179] [outer = 0E2EC400] 19:03:37 INFO - GECKO(932) | ++DOCSHELL 19DD6000 == 26 [pid = 932] [id = {ee599797-91a9-46c1-9916-dfbe6680517a}] 19:03:37 INFO - GECKO(932) | ++DOMWINDOW == 91 (1B363800) [pid = 932] [serial = 180] [outer = 00000000] 19:03:37 INFO - GECKO(932) | ++DOMWINDOW == 92 (1B366000) [pid = 932] [serial = 181] [outer = 1B363800] 19:03:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.outerHTML() didn't fail 19:03:38 INFO - Getting a nodeFront, reloading the page, and calling walker.setOuterHTML(nodeFront) before the load completes shouldn't fail 19:03:39 INFO - GECKO(932) | ++DOMWINDOW == 93 (1424E000) [pid = 932] [serial = 182] [outer = 0E2EC400] 19:03:39 INFO - GECKO(932) | ++DOCSHELL 1CEDA400 == 27 [pid = 932] [id = {4e7627fa-03d1-4db6-b6ed-7eb01644b944}] 19:03:39 INFO - GECKO(932) | ++DOMWINDOW == 94 (1CEDA800) [pid = 932] [serial = 183] [outer = 00000000] 19:03:39 INFO - GECKO(932) | ++DOMWINDOW == 95 (1CEDC000) [pid = 932] [serial = 184] [outer = 1CEDA800] 19:03:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.setOuterHTML() didn't fail 19:03:39 INFO - Getting a nodeFront, reloading the page, and calling walker.insertAdjacentHTML(nodeFront) before the load completes shouldn't fail 19:03:39 INFO - GECKO(932) | ++DOMWINDOW == 96 (1CED9400) [pid = 932] [serial = 185] [outer = 0E2EC400] 19:03:39 INFO - GECKO(932) | ++DOCSHELL 1D191400 == 28 [pid = 932] [id = {adcc80fe-7a3c-4f4c-a7a3-4aca74af81bc}] 19:03:39 INFO - GECKO(932) | ++DOMWINDOW == 97 (1D477400) [pid = 932] [serial = 186] [outer = 00000000] 19:03:39 INFO - GECKO(932) | ++DOMWINDOW == 98 (1D479000) [pid = 932] [serial = 187] [outer = 1D477400] 19:03:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.insertAdjacentHTML() didn't fail 19:03:39 INFO - Getting a nodeFront, reloading the page, and calling walker.removeNode(nodeFront) before the load completes should throw 19:03:39 INFO - GECKO(932) | ++DOMWINDOW == 99 (1D751C00) [pid = 932] [serial = 188] [outer = 0E2EC400] 19:03:39 INFO - GECKO(932) | ++DOCSHELL 1D478C00 == 29 [pid = 932] [id = {310434d7-4b49-4106-95b2-2b95d5bcb9e0}] 19:03:39 INFO - GECKO(932) | ++DOMWINDOW == 100 (1D734000) [pid = 932] [serial = 189] [outer = 00000000] 19:03:39 INFO - GECKO(932) | ++DOMWINDOW == 101 (1D737400) [pid = 932] [serial = 190] [outer = 1D734000] 19:03:39 INFO - GECKO(932) | console.error: 19:03:39 INFO - GECKO(932) | Message: Error: Cannot remove document, document elements or dead nodes. 19:03:39 INFO - GECKO(932) | Stack: 19:03:39 INFO - GECKO(932) | removeNode@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/inspector.js:2150:13 19:03:39 INFO - GECKO(932) | handler@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1082:19 19:03:39 INFO - GECKO(932) | onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/main.js:1760:15 19:03:39 INFO - GECKO(932) | receiveMessage@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:761:7 19:03:39 INFO - GECKO(932) | removeNode@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/inspector.js:2150:13 19:03:39 INFO - GECKO(932) | handler@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1082:19 19:03:39 INFO - GECKO(932) | onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/main.js:1760:15 19:03:39 INFO - GECKO(932) | receiveMessage@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:761:7 19:03:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.removeNode() threw 19:03:39 INFO - Getting a nodeFront, reloading the page, and calling walker.removeNodes([nodeFront]) before the load completes should throw 19:03:40 INFO - GECKO(932) | ++DOMWINDOW == 102 (1DE20000) [pid = 932] [serial = 191] [outer = 0E2EC400] 19:03:40 INFO - GECKO(932) | console.error: 19:03:40 INFO - GECKO(932) | Message: Error: Cannot remove document, document elements or dead nodes 19:03:40 INFO - GECKO(932) | Stack: 19:03:40 INFO - GECKO(932) | removeNodes@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/inspector.js:2168:15 19:03:40 INFO - GECKO(932) | handler@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1082:19 19:03:40 INFO - GECKO(932) | onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/main.js:1760:15 19:03:40 INFO - GECKO(932) | receiveMessage@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:761:7 19:03:40 INFO - GECKO(932) | removeNodes@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/inspector.js:2168:15 19:03:40 INFO - GECKO(932) | handler@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1082:19 19:03:40 INFO - GECKO(932) | onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/main.js:1760:15 19:03:40 INFO - GECKO(932) | receiveMessage@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:761:7 19:03:40 INFO - GECKO(932) | ++DOCSHELL 1DC51C00 == 30 [pid = 932] [id = {e0a50171-197e-47bc-9d27-9f248f523dc0}] 19:03:40 INFO - GECKO(932) | ++DOMWINDOW == 103 (1DC52800) [pid = 932] [serial = 192] [outer = 00000000] 19:03:40 INFO - GECKO(932) | ++DOMWINDOW == 104 (1DC5D400) [pid = 932] [serial = 193] [outer = 1DC52800] 19:03:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.removeNodes() threw 19:03:40 INFO - Getting a nodeFront, reloading the page, and calling walker.insertBefore(nodeFront, parent, null) before the load completes shouldn't fail 19:03:40 INFO - GECKO(932) | ++DOMWINDOW == 105 (1F337800) [pid = 932] [serial = 194] [outer = 0E2EC400] 19:03:40 INFO - GECKO(932) | ++DOCSHELL 0DCDA000 == 31 [pid = 932] [id = {7be35a86-7c0b-40a0-8a74-6a50ba0df6fb}] 19:03:40 INFO - GECKO(932) | ++DOMWINDOW == 106 (0DCDA400) [pid = 932] [serial = 195] [outer = 00000000] 19:03:40 INFO - GECKO(932) | ++DOMWINDOW == 107 (0DCDA800) [pid = 932] [serial = 196] [outer = 0DCDA400] 19:03:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.insertBefore() didn't fail 19:03:40 INFO - Getting a nodeFront, reloading the page, and calling walker.insertBefore(nodeFront, parent, sibling) before the load completes shouldn't fail 19:03:40 INFO - GECKO(932) | ++DOMWINDOW == 108 (1EE77000) [pid = 932] [serial = 197] [outer = 0E2EC400] 19:03:41 INFO - GECKO(932) | ++DOCSHELL 0DCE1000 == 32 [pid = 932] [id = {72f9dff6-e282-4bcf-90e8-b07c688a9c9a}] 19:03:41 INFO - GECKO(932) | ++DOMWINDOW == 109 (0DCE2800) [pid = 932] [serial = 198] [outer = 00000000] 19:03:41 INFO - GECKO(932) | ++DOMWINDOW == 110 (0DCE2C00) [pid = 932] [serial = 199] [outer = 0DCE2800] 19:03:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.insertBefore() didn't fail 19:03:41 INFO - Getting a nodeFront, reloading the page, and calling walker.editTagName(nodeFront) before the load completes shouldn't fail 19:03:41 INFO - GECKO(932) | ++DOMWINDOW == 111 (0DCDF400) [pid = 932] [serial = 200] [outer = 0E2EC400] 19:03:41 INFO - GECKO(932) | ++DOCSHELL 0DCE6800 == 33 [pid = 932] [id = {7c4f9f32-1960-417a-9b5c-fcb0f8dd6334}] 19:03:41 INFO - GECKO(932) | ++DOMWINDOW == 112 (0DCE7C00) [pid = 932] [serial = 201] [outer = 00000000] 19:03:41 INFO - GECKO(932) | ++DOMWINDOW == 113 (0DCE9400) [pid = 932] [serial = 202] [outer = 0DCE7C00] 19:03:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.editTagName() didn't fail 19:03:41 INFO - Getting a nodeFront, reloading the page, and calling walker.hideNode(nodeFront) before the load completes shouldn't fail 19:03:41 INFO - GECKO(932) | ++DOMWINDOW == 114 (0DCE7400) [pid = 932] [serial = 203] [outer = 0E2EC400] 19:03:41 INFO - GECKO(932) | ++DOCSHELL 0DCEE800 == 34 [pid = 932] [id = {b4c7f22d-6fe9-42e9-a19f-872e96e9504f}] 19:03:41 INFO - GECKO(932) | ++DOMWINDOW == 115 (0DCF1000) [pid = 932] [serial = 204] [outer = 00000000] 19:03:41 INFO - GECKO(932) | ++DOMWINDOW == 116 (0DCF1400) [pid = 932] [serial = 205] [outer = 0DCF1000] 19:03:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.hideNode() didn't fail 19:03:41 INFO - Getting a nodeFront, reloading the page, and calling walker.unhideNode(nodeFront) before the load completes shouldn't fail 19:03:41 INFO - GECKO(932) | ++DOMWINDOW == 117 (1F111C00) [pid = 932] [serial = 206] [outer = 0E2EC400] 19:03:42 INFO - GECKO(932) | ++DOCSHELL 0DCE0C00 == 35 [pid = 932] [id = {848673d9-5038-45d4-b84e-00fb0341c34e}] 19:03:42 INFO - GECKO(932) | ++DOMWINDOW == 118 (0DCE1400) [pid = 932] [serial = 207] [outer = 00000000] 19:03:42 INFO - GECKO(932) | ++DOMWINDOW == 119 (0DCE1C00) [pid = 932] [serial = 208] [outer = 0DCE1400] 19:03:42 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.unhideNode() didn't fail 19:03:42 INFO - Getting a nodeFront, reloading the page, and calling walker.releaseNode(nodeFront) before the load completes shouldn't fail 19:03:42 INFO - GECKO(932) | ++DOMWINDOW == 120 (0DCE7800) [pid = 932] [serial = 209] [outer = 0E2EC400] 19:03:42 INFO - GECKO(932) | ++DOCSHELL 0DCF6C00 == 36 [pid = 932] [id = {9f250774-0fa6-46d3-9490-a23eb30c3b3c}] 19:03:42 INFO - GECKO(932) | ++DOMWINDOW == 121 (0DCF7000) [pid = 932] [serial = 210] [outer = 00000000] 19:03:42 INFO - GECKO(932) | ++DOMWINDOW == 122 (0DCF7400) [pid = 932] [serial = 211] [outer = 0DCF7000] 19:03:42 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.releaseNode() didn't fail 19:03:42 INFO - Getting a nodeFront, reloading the page, and calling walker.querySelector(nodeFront) before the load completes shouldn't fail 19:03:43 INFO - GECKO(932) | ++DOMWINDOW == 123 (19DD2400) [pid = 932] [serial = 212] [outer = 0E2EC400] 19:03:43 INFO - GECKO(932) | ++DOCSHELL 135EE400 == 37 [pid = 932] [id = {ac16467a-6651-4084-a507-a5a6135a681b}] 19:03:43 INFO - GECKO(932) | ++DOMWINDOW == 124 (135F8400) [pid = 932] [serial = 213] [outer = 00000000] 19:03:43 INFO - GECKO(932) | ++DOMWINDOW == 125 (1424A400) [pid = 932] [serial = 214] [outer = 135F8400] 19:03:43 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | The call to walker.querySelector() didn't fail 19:03:43 INFO - GECKO(932) | MEMORY STAT | vsize 758MB | vsizeMaxContiguous 745MB | residentFast 273MB | heapAllocated 107MB 19:03:43 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-dead-nodes.html | took 11205ms 19:03:43 INFO - GECKO(932) | ++DOMWINDOW == 126 (1A54C800) [pid = 932] [serial = 215] [outer = 1559D400] 19:03:43 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-duplicate-node.html 19:03:43 INFO - GECKO(932) | ++DOMWINDOW == 127 (148F6000) [pid = 932] [serial = 216] [outer = 1559D400] 19:03:43 INFO - GECKO(932) | ++DOCSHELL 1B362800 == 38 [pid = 932] [id = {03a35b7c-b973-49d6-bafc-cda291b6307f}] 19:03:43 INFO - GECKO(932) | ++DOMWINDOW == 128 (1BED2800) [pid = 932] [serial = 217] [outer = 00000000] 19:03:43 INFO - GECKO(932) | ++DOMWINDOW == 129 (1CED1000) [pid = 932] [serial = 218] [outer = 1BED2800] 19:03:43 INFO - GECKO(932) | ++DOMWINDOW == 130 (1D482000) [pid = 932] [serial = 219] [outer = 1BED2800] 19:03:44 INFO - GECKO(932) | ++DOMWINDOW == 131 (19B40000) [pid = 932] [serial = 220] [outer = 1BED2800] 19:03:44 INFO - GECKO(932) | ++DOCSHELL 1DE1B400 == 39 [pid = 932] [id = {08b81b80-6c95-4883-b486-2ad411ae6755}] 19:03:44 INFO - GECKO(932) | ++DOMWINDOW == 132 (1EE72C00) [pid = 932] [serial = 221] [outer = 00000000] 19:03:44 INFO - GECKO(932) | ++DOMWINDOW == 133 (1EE7A000) [pid = 932] [serial = 222] [outer = 1EE72C00] 19:03:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-duplicate-node.html | getWalker() should return an actor. 19:03:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-duplicate-node.html | There should initially be one node to duplicate. 19:03:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-duplicate-node.html | The node should now be duplicated. 19:03:44 INFO - GECKO(932) | MEMORY STAT | vsize 767MB | vsizeMaxContiguous 745MB | residentFast 281MB | heapAllocated 111MB 19:03:44 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-duplicate-node.html | took 1121ms 19:03:44 INFO - GECKO(932) | ++DOMWINDOW == 134 (1DD6EC00) [pid = 932] [serial = 223] [outer = 1559D400] 19:03:44 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-hide.html 19:03:44 INFO - GECKO(932) | ++DOMWINDOW == 135 (1DD60000) [pid = 932] [serial = 224] [outer = 1559D400] 19:03:45 INFO - GECKO(932) | ++DOCSHELL 1DE17000 == 40 [pid = 932] [id = {d51c7cf4-9567-4963-ad3c-e1d305bdb612}] 19:03:45 INFO - GECKO(932) | ++DOMWINDOW == 136 (1EE7A400) [pid = 932] [serial = 225] [outer = 00000000] 19:03:45 INFO - GECKO(932) | ++DOMWINDOW == 137 (1F335C00) [pid = 932] [serial = 226] [outer = 1EE7A400] 19:03:45 INFO - GECKO(932) | ++DOMWINDOW == 138 (15DC9C00) [pid = 932] [serial = 227] [outer = 1EE7A400] 19:03:45 INFO - GECKO(932) | ++DOMWINDOW == 139 (15DD5400) [pid = 932] [serial = 228] [outer = 1EE7A400] 19:03:45 INFO - GECKO(932) | ++DOCSHELL 0DCF0800 == 41 [pid = 932] [id = {970e407e-0cb5-475a-b0b1-0c68e124b574}] 19:03:45 INFO - GECKO(932) | ++DOMWINDOW == 140 (0DCF2C00) [pid = 932] [serial = 229] [outer = 00000000] 19:03:45 INFO - GECKO(932) | ++DOMWINDOW == 141 (0DCF4000) [pid = 932] [serial = 230] [outer = 0DCF2C00] 19:03:45 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-hide.html | getWalker() should return an actor. 19:03:45 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-hide.html | visible - Node should be visible to start with 19:03:45 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-hide.html | hidden - Node should be hidden 19:03:46 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-hide.html | visible - Node should be visible again. 19:03:46 INFO - GECKO(932) | MEMORY STAT | vsize 770MB | vsizeMaxContiguous 745MB | residentFast 280MB | heapAllocated 106MB 19:03:46 INFO - GECKO(932) | --DOCSHELL 1D00CC00 == 40 [pid = 932] [id = {f4a95111-8939-4d2c-be52-6ad60fafd36c}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 1424A000 == 39 [pid = 932] [id = {7cc8eeed-3777-416d-a709-4e797596448f}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 0DCE6800 == 38 [pid = 932] [id = {7c4f9f32-1960-417a-9b5c-fcb0f8dd6334}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 0DCE1000 == 37 [pid = 932] [id = {72f9dff6-e282-4bcf-90e8-b07c688a9c9a}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 0DCDA000 == 36 [pid = 932] [id = {7be35a86-7c0b-40a0-8a74-6a50ba0df6fb}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 1DC51C00 == 35 [pid = 932] [id = {e0a50171-197e-47bc-9d27-9f248f523dc0}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 1D478C00 == 34 [pid = 932] [id = {310434d7-4b49-4106-95b2-2b95d5bcb9e0}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 1D191400 == 33 [pid = 932] [id = {adcc80fe-7a3c-4f4c-a7a3-4aca74af81bc}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 1CEDA400 == 32 [pid = 932] [id = {4e7627fa-03d1-4db6-b6ed-7eb01644b944}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 19DD6000 == 31 [pid = 932] [id = {ee599797-91a9-46c1-9916-dfbe6680517a}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 14252800 == 30 [pid = 932] [id = {7828cd2e-3248-4311-8822-64c2d92beb07}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 135F2400 == 29 [pid = 932] [id = {0d963932-09f9-4892-a238-ae32a4f68e31}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 14247C00 == 28 [pid = 932] [id = {b06492a3-5f3d-4a66-a740-e9dccc1a34ba}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 130D5400 == 27 [pid = 932] [id = {bfab1143-b34a-4326-ace5-163ce0c8aa05}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 15592000 == 26 [pid = 932] [id = {34de27b4-6d30-49f4-8670-2c0af4cd7515}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 0E054400 == 25 [pid = 932] [id = {f716f9f7-3e7a-4ffa-b60c-fb2d78151b03}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 1DE1BC00 == 24 [pid = 932] [id = {744fdce2-5a5a-4b67-8525-79fc820064b8}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 1A401800 == 23 [pid = 932] [id = {a558a697-981b-451d-a9db-6d73589afc4c}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 0F8AA000 == 22 [pid = 932] [id = {7403cfad-a6a5-46c7-ade5-aab649b3846d}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 1E887000 == 21 [pid = 932] [id = {6c2ab0b3-6d7d-4d82-b7bb-19454e09bf91}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 0F84E400 == 20 [pid = 932] [id = {5d05234f-c5ef-4c21-bcce-4e7a6c9ae60b}] 19:03:46 INFO - GECKO(932) | --DOCSHELL 19DD9800 == 19 [pid = 932] [id = {1f8a5474-1bdd-467a-a5dc-7b7472da299b}] 19:03:46 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-hide.html | took 1295ms 19:03:46 INFO - GECKO(932) | ++DOMWINDOW == 142 (0DCD9000) [pid = 932] [serial = 231] [outer = 1559D400] 19:03:46 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-insert.html 19:03:46 INFO - GECKO(932) | ++DOMWINDOW == 143 (0DA80400) [pid = 932] [serial = 232] [outer = 1559D400] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 142 (1D738400) [pid = 932] [serial = 137] [outer = 00000000] [url = about:blank] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 141 (1D737800) [pid = 932] [serial = 136] [outer = 00000000] [url = about:blank] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 140 (0F8AA800) [pid = 932] [serial = 120] [outer = 00000000] [url = about:blank] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 139 (1C313800) [pid = 932] [serial = 128] [outer = 00000000] [url = about:blank] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 138 (1C316400) [pid = 932] [serial = 129] [outer = 00000000] [url = about:blank] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 137 (0D962400) [pid = 932] [serial = 121] [outer = 00000000] [url = about:blank] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 136 (0E046400) [pid = 932] [serial = 102] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 135 (0DC3B800) [pid = 932] [serial = 103] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_framerate_06.html] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 134 (0F8A8400) [pid = 932] [serial = 94] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_framerate_04.html] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 133 (135EC800) [pid = 932] [serial = 100] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 132 (0F8AA400) [pid = 932] [serial = 101] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_framerate_05.html] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 131 (0E635400) [pid = 932] [serial = 107] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 130 (0DA81800) [pid = 932] [serial = 109] [outer = 00000000] [url = about:blank] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 129 (12B26800) [pid = 932] [serial = 110] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 128 (0F5A0400) [pid = 932] [serial = 112] [outer = 00000000] [url = about:blank] 19:03:46 INFO - GECKO(932) | --DOMWINDOW == 127 (143BE000) [pid = 932] [serial = 99] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:03:46 INFO - GECKO(932) | ++DOCSHELL 0E0EC000 == 20 [pid = 932] [id = {1dc00c95-6fdf-492d-8f6d-3c66318f7019}] 19:03:46 INFO - GECKO(932) | ++DOMWINDOW == 128 (0E0F3400) [pid = 932] [serial = 233] [outer = 00000000] 19:03:46 INFO - GECKO(932) | ++DOMWINDOW == 129 (0F84E400) [pid = 932] [serial = 234] [outer = 0E0F3400] 19:03:46 INFO - GECKO(932) | ++DOMWINDOW == 130 (0F8AA000) [pid = 932] [serial = 235] [outer = 0E0F3400] 19:03:46 INFO - GECKO(932) | ++DOMWINDOW == 131 (0DCE6C00) [pid = 932] [serial = 236] [outer = 0E0F3400] 19:03:47 INFO - GECKO(932) | ++DOCSHELL 135B4800 == 21 [pid = 932] [id = {c14e0c43-18a8-430a-997b-171e62386074}] 19:03:47 INFO - GECKO(932) | ++DOMWINDOW == 132 (135EE000) [pid = 932] [serial = 237] [outer = 00000000] 19:03:47 INFO - GECKO(932) | ++DOMWINDOW == 133 (135EEC00) [pid = 932] [serial = 238] [outer = 135EE000] 19:03:47 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-insert.html | getWalker() should return an actor. 19:03:47 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-insert.html | Got the expected node. 19:03:47 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-insert.html | a should now be at the end of the list. 19:03:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-insert.html | a should now be the last returned child. 19:03:49 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-insert.html | Node should match the expected next node. 19:03:49 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-insert.html | a should be where we expect it. 19:03:49 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-insert.html | next node should be where we expect it. 19:03:49 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-insert.html | hasn't mutated 19:03:49 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-insert.html | still hasn't mutated after inserting before nextSibling 19:03:49 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-insert.html | has mutated after inserting with null sibling 19:03:49 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-insert.html | hasn't mutated after inserting with null sibling again 19:03:49 INFO - GECKO(932) | MEMORY STAT | vsize 776MB | vsizeMaxContiguous 745MB | residentFast 287MB | heapAllocated 114MB 19:03:50 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-insert.html | took 3711ms 19:03:50 INFO - GECKO(932) | ++DOMWINDOW == 134 (15DCC000) [pid = 932] [serial = 239] [outer = 1559D400] 19:03:50 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-mutations-attr.html 19:03:50 INFO - GECKO(932) | ++DOMWINDOW == 135 (14247C00) [pid = 932] [serial = 240] [outer = 1559D400] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 134 (19B45000) [pid = 932] [serial = 147] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 133 (1D47A400) [pid = 932] [serial = 131] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 132 (1D73C000) [pid = 932] [serial = 139] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 131 (135F2C00) [pid = 932] [serial = 123] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 130 (0DCDA400) [pid = 932] [serial = 195] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 129 (1D734000) [pid = 932] [serial = 189] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 128 (1DC52800) [pid = 932] [serial = 192] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 127 (1431E800) [pid = 932] [serial = 177] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 126 (1DE1C400) [pid = 932] [serial = 159] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 125 (198D0400) [pid = 932] [serial = 174] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 124 (135B1400) [pid = 932] [serial = 171] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 123 (1A403400) [pid = 932] [serial = 156] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 122 (19DDA400) [pid = 932] [serial = 150] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 121 (0E0ECC00) [pid = 932] [serial = 168] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 120 (0F84F000) [pid = 932] [serial = 165] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 119 (0F943800) [pid = 932] [serial = 153] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 118 (1E887800) [pid = 932] [serial = 162] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 117 (0DCE7C00) [pid = 932] [serial = 201] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 116 (0DCE2800) [pid = 932] [serial = 198] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 115 (1B363800) [pid = 932] [serial = 180] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 114 (1CEDA800) [pid = 932] [serial = 183] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | --DOMWINDOW == 113 (1D477400) [pid = 932] [serial = 186] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:03:50 INFO - GECKO(932) | ++DOCSHELL 0D85EC00 == 22 [pid = 932] [id = {a5f559ba-0f41-42bd-bea3-ac1dd987881d}] 19:03:50 INFO - GECKO(932) | ++DOMWINDOW == 114 (0DCF0C00) [pid = 932] [serial = 241] [outer = 00000000] 19:03:50 INFO - GECKO(932) | ++DOMWINDOW == 115 (12B26C00) [pid = 932] [serial = 242] [outer = 0DCF0C00] 19:03:50 INFO - GECKO(932) | ++DOMWINDOW == 116 (135F2C00) [pid = 932] [serial = 243] [outer = 0DCF0C00] 19:03:50 INFO - GECKO(932) | ++DOMWINDOW == 117 (0DCDC000) [pid = 932] [serial = 244] [outer = 0DCF0C00] 19:03:50 INFO - GECKO(932) | ++DOCSHELL 1BE4C800 == 23 [pid = 932] [id = {d733709b-9235-43a8-ac2b-e54ba48e54ab}] 19:03:50 INFO - GECKO(932) | ++DOMWINDOW == 118 (1BE4CC00) [pid = 932] [serial = 245] [outer = 00000000] 19:03:50 INFO - GECKO(932) | ++DOMWINDOW == 119 (1C313800) [pid = 932] [serial = 246] [outer = 1BE4CC00] 19:03:50 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | getWalker() should return an actor. 19:03:50 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Should have id and two new attributes. 19:03:50 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Node front should have the first new attribute 19:03:50 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Node front should have the second new attribute. 19:03:50 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Only one mutation is sent for multiple queued attribute changes 19:03:50 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Should have id and two new attributes. 19:03:50 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Node front should have the changed first value 19:03:50 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Second value should remain unchanged. 19:03:50 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Should have id and one remaining attribute. 19:03:50 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Node front should still have the first value 19:03:50 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Second value should be removed. 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Only one mutation each is sent for multiple queued attribute changes 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Should have id, data-newattr2, and data-newattr3. 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Node front should still have the correct value 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Node front should still have the correct value 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Attribute value should be removed. 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Attribute value should be removed. 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | 1 - There should be only one child of the iframe 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | iframe child should be a document node 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Should have id and two new attributes. 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Node front should have the first new attribute 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Node front should have the second new attribute. 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Only one mutation is sent for multiple queued attribute changes 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Should have id and two new attributes. 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Node front should have the changed first value 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Second value should remain unchanged. 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Should have id and one remaining attribute. 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Node front should still have the first value 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Second value should be removed. 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Only one mutation each is sent for multiple queued attribute changes 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Should have id, data-newattr2, and data-newattr3. 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Node front should still have the correct value 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Node front should still have the correct value 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Attribute value should be removed. 19:03:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | Attribute value should be removed. 19:03:51 INFO - GECKO(932) | MEMORY STAT | vsize 777MB | vsizeMaxContiguous 745MB | residentFast 287MB | heapAllocated 109MB 19:03:51 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-mutations-attr.html | took 1089ms 19:03:51 INFO - GECKO(932) | ++DOMWINDOW == 120 (1CE2F800) [pid = 932] [serial = 247] [outer = 1559D400] 19:03:51 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html 19:03:51 INFO - GECKO(932) | ++DOMWINDOW == 121 (1C824000) [pid = 932] [serial = 248] [outer = 1559D400] 19:03:51 INFO - GECKO(932) | ++DOCSHELL 1D47A400 == 24 [pid = 932] [id = {82815a1a-6a50-44dd-bba7-01140127cdb4}] 19:03:51 INFO - GECKO(932) | ++DOMWINDOW == 122 (1E893800) [pid = 932] [serial = 249] [outer = 00000000] 19:03:51 INFO - GECKO(932) | ++DOMWINDOW == 123 (1EE76C00) [pid = 932] [serial = 250] [outer = 1E893800] 19:03:51 INFO - GECKO(932) | ++DOMWINDOW == 124 (1BD85C00) [pid = 932] [serial = 251] [outer = 1E893800] 19:03:51 INFO - GECKO(932) | ++DOMWINDOW == 125 (1BD8D400) [pid = 932] [serial = 252] [outer = 1E893800] 19:03:51 INFO - GECKO(932) | ++DOCSHELL 1DCAE800 == 25 [pid = 932] [id = {61c56003-305e-446e-bc20-4e98f4da1ee4}] 19:03:51 INFO - GECKO(932) | ++DOMWINDOW == 126 (1DCB1000) [pid = 932] [serial = 253] [outer = 00000000] 19:03:51 INFO - GECKO(932) | ++DOMWINDOW == 127 (1DCB8000) [pid = 932] [serial = 254] [outer = 1DCB1000] 19:03:52 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Server and client ownership trees should match. 19:03:52 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Dummy mutation is filtered out. 19:03:52 INFO - GECKO(932) | ++DOCSHELL 1DCAE400 == 26 [pid = 932] [id = {6efe67a6-04f4-44b3-aa14-722579b74cea}] 19:03:52 INFO - GECKO(932) | ++DOMWINDOW == 128 (1DCAF800) [pid = 932] [serial = 255] [outer = 00000000] 19:03:52 INFO - GECKO(932) | ++DOMWINDOW == 129 (20721C00) [pid = 932] [serial = 256] [outer = 1DCAF800] 19:03:52 INFO - GECKO(932) | ++DOMWINDOW == 130 (20726C00) [pid = 932] [serial = 257] [outer = 1DCAF800] 19:03:52 INFO - GECKO(932) | ++DOMWINDOW == 131 (0D80E800) [pid = 932] [serial = 258] [outer = 1DCAF800] 19:03:52 INFO - GECKO(932) | ++DOCSHELL 0F84E000 == 27 [pid = 932] [id = {d819103b-9e78-477d-91ed-a0d3d3db7ab0}] 19:03:52 INFO - GECKO(932) | ++DOMWINDOW == 132 (0F84FC00) [pid = 932] [serial = 259] [outer = 00000000] 19:03:52 INFO - GECKO(932) | ++DOMWINDOW == 133 (0F8A0C00) [pid = 932] [serial = 260] [outer = 0F84FC00] 19:03:53 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Server and client ownership trees should match. 19:03:53 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | First mutation should be a childList. 19:03:53 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | First mutation should be a removal. 19:03:53 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Second mutation should be a childList removal. 19:03:53 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Second mutation should be an addition. 19:03:53 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Added node should be #a 19:03:53 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should still be a child of longlist. 19:03:53 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | First and second mutations should be against the same node. 19:03:53 INFO - GECKO(932) | ++DOCSHELL 20696400 == 28 [pid = 932] [id = {bff466a5-17a9-4e5d-80e7-f65bd49a1233}] 19:03:53 INFO - GECKO(932) | ++DOMWINDOW == 134 (20697000) [pid = 932] [serial = 261] [outer = 00000000] 19:03:53 INFO - GECKO(932) | ++DOMWINDOW == 135 (20699C00) [pid = 932] [serial = 262] [outer = 20697000] 19:03:53 INFO - GECKO(932) | ++DOMWINDOW == 136 (0DCF4800) [pid = 932] [serial = 263] [outer = 20697000] 19:03:53 INFO - GECKO(932) | ++DOMWINDOW == 137 (0E0F0800) [pid = 932] [serial = 264] [outer = 20697000] 19:03:54 INFO - GECKO(932) | ++DOCSHELL 20713800 == 29 [pid = 932] [id = {2716bd23-e3a9-4c63-80bb-e57009032300}] 19:03:54 INFO - GECKO(932) | ++DOMWINDOW == 138 (20715400) [pid = 932] [serial = 265] [outer = 00000000] 19:03:54 INFO - GECKO(932) | ++DOMWINDOW == 139 (20715800) [pid = 932] [serial = 266] [outer = 20715400] 19:03:54 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Server and client ownership trees should match. 19:03:54 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | First mutation should be a childList. 19:03:54 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | First mutation should be a removal. 19:03:54 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Second mutation should be a childList removal. 19:03:54 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Second mutation should be an addition. 19:03:54 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Added node should be #a 19:03:54 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should still be a child of longlist. 19:03:54 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | long-sibling should be the target. 19:03:54 INFO - GECKO(932) | ++DOCSHELL 16397800 == 30 [pid = 932] [id = {c37e2c50-d46e-43d3-80ae-eef0dac68275}] 19:03:54 INFO - GECKO(932) | ++DOMWINDOW == 140 (1639EC00) [pid = 932] [serial = 267] [outer = 00000000] 19:03:54 INFO - GECKO(932) | ++DOMWINDOW == 141 (20718800) [pid = 932] [serial = 268] [outer = 1639EC00] 19:03:55 INFO - GECKO(932) | ++DOMWINDOW == 142 (20204000) [pid = 932] [serial = 269] [outer = 1639EC00] 19:03:55 INFO - GECKO(932) | ++DOMWINDOW == 143 (16398C00) [pid = 932] [serial = 270] [outer = 1639EC00] 19:03:55 INFO - GECKO(932) | ++DOCSHELL 2020C000 == 31 [pid = 932] [id = {a6f37872-46f6-4aa5-8f23-1fd353e86970}] 19:03:55 INFO - GECKO(932) | ++DOMWINDOW == 144 (2020DC00) [pid = 932] [serial = 271] [outer = 00000000] 19:03:55 INFO - GECKO(932) | ++DOMWINDOW == 145 (2020E400) [pid = 932] [serial = 272] [outer = 2020DC00] 19:03:55 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Server and client ownership trees should match. 19:03:55 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should generate two mutations 19:03:55 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should be childList mutations. 19:03:55 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have no adds. 19:03:55 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have no removes. 19:03:55 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should be childList mutations. 19:03:55 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have no adds. 19:03:55 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have no removes. 19:03:55 INFO - GECKO(932) | ++DOCSHELL 0F07D800 == 32 [pid = 932] [id = {8346392b-0395-4989-b1d8-5f2e0b22a18f}] 19:03:55 INFO - GECKO(932) | ++DOMWINDOW == 146 (0F07E000) [pid = 932] [serial = 273] [outer = 00000000] 19:03:55 INFO - GECKO(932) | ++DOMWINDOW == 147 (2020B400) [pid = 932] [serial = 274] [outer = 0F07E000] 19:03:55 INFO - GECKO(932) | ++DOMWINDOW == 148 (20712400) [pid = 932] [serial = 275] [outer = 0F07E000] 19:03:55 INFO - GECKO(932) | ++DOMWINDOW == 149 (0E62B800) [pid = 932] [serial = 276] [outer = 0F07E000] 19:03:56 INFO - GECKO(932) | ++DOCSHELL 2020EC00 == 33 [pid = 932] [id = {4725edd1-30b2-486b-ba1d-cf7f231c9adf}] 19:03:56 INFO - GECKO(932) | ++DOMWINDOW == 150 (2020F400) [pid = 932] [serial = 277] [outer = 00000000] 19:03:56 INFO - GECKO(932) | ++DOMWINDOW == 151 (20826800) [pid = 932] [serial = 278] [outer = 2020F400] 19:03:56 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Server and client ownership trees should match. 19:03:56 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should generate two mutations 19:03:56 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should be childList mutations. 19:03:56 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have no adds. 19:03:56 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have no removes. 19:03:56 INFO - GECKO(932) | ++DOCSHELL 0F071C00 == 34 [pid = 932] [id = {a933d2f2-59a5-4f04-80ad-b3be529eb1e9}] 19:03:56 INFO - GECKO(932) | ++DOMWINDOW == 152 (20826400) [pid = 932] [serial = 279] [outer = 00000000] 19:03:56 INFO - GECKO(932) | ++DOMWINDOW == 153 (217F3800) [pid = 932] [serial = 280] [outer = 20826400] 19:03:57 INFO - GECKO(932) | ++DOMWINDOW == 154 (217F5000) [pid = 932] [serial = 281] [outer = 20826400] 19:03:57 INFO - GECKO(932) | ++DOMWINDOW == 155 (2020FC00) [pid = 932] [serial = 282] [outer = 20826400] 19:03:57 INFO - GECKO(932) | ++DOCSHELL 0DC62400 == 35 [pid = 932] [id = {051048f4-6606-413e-82e9-367214a1d2e4}] 19:03:57 INFO - GECKO(932) | ++DOMWINDOW == 156 (0DC62800) [pid = 932] [serial = 283] [outer = 00000000] 19:03:57 INFO - GECKO(932) | ++DOMWINDOW == 157 (0DC62C00) [pid = 932] [serial = 284] [outer = 0DC62800] 19:03:57 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Server and client ownership trees should match. 19:03:57 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should generate no mutations. 19:03:57 INFO - GECKO(932) | ++DOCSHELL 0DC6F800 == 36 [pid = 932] [id = {90d164e3-d802-4f68-81be-77bb57f58556}] 19:03:57 INFO - GECKO(932) | ++DOMWINDOW == 158 (0DCD8C00) [pid = 932] [serial = 285] [outer = 00000000] 19:03:57 INFO - GECKO(932) | ++DOMWINDOW == 159 (0DCE1000) [pid = 932] [serial = 286] [outer = 0DCD8C00] 19:03:57 INFO - GECKO(932) | ++DOMWINDOW == 160 (0DCEA800) [pid = 932] [serial = 287] [outer = 0DCD8C00] 19:03:58 INFO - GECKO(932) | ++DOMWINDOW == 161 (0DC60C00) [pid = 932] [serial = 288] [outer = 0DCD8C00] 19:03:58 INFO - GECKO(932) | ++DOCSHELL 0E2EF400 == 37 [pid = 932] [id = {285ce0d0-1067-4aaa-a5b3-f0f80621024a}] 19:03:58 INFO - GECKO(932) | ++DOMWINDOW == 162 (0E63E400) [pid = 932] [serial = 289] [outer = 00000000] 19:03:58 INFO - GECKO(932) | ++DOMWINDOW == 163 (0EDC3800) [pid = 932] [serial = 290] [outer = 0E63E400] 19:03:58 INFO - GECKO(932) | --DOCSHELL 0DCEE800 == 36 [pid = 932] [id = {b4c7f22d-6fe9-42e9-a19f-872e96e9504f}] 19:03:58 INFO - GECKO(932) | --DOCSHELL 1D732400 == 35 [pid = 932] [id = {4e6fd82b-4450-4bdd-aa1a-bbdbe2e51dda}] 19:03:58 INFO - GECKO(932) | --DOCSHELL 0E63AC00 == 34 [pid = 932] [id = {7d15d3c0-9c7f-47ad-aace-470543a0eb62}] 19:03:58 INFO - GECKO(932) | --DOCSHELL 135B4800 == 33 [pid = 932] [id = {c14e0c43-18a8-430a-997b-171e62386074}] 19:03:58 INFO - GECKO(932) | --DOCSHELL 0DCE0C00 == 32 [pid = 932] [id = {848673d9-5038-45d4-b84e-00fb0341c34e}] 19:03:58 INFO - GECKO(932) | --DOCSHELL 135EE400 == 31 [pid = 932] [id = {ac16467a-6651-4084-a507-a5a6135a681b}] 19:03:58 INFO - GECKO(932) | --DOCSHELL 0DCF6C00 == 30 [pid = 932] [id = {9f250774-0fa6-46d3-9490-a23eb30c3b3c}] 19:03:58 INFO - GECKO(932) | --DOCSHELL 0DCF0800 == 29 [pid = 932] [id = {970e407e-0cb5-475a-b0b1-0c68e124b574}] 19:03:58 INFO - GECKO(932) | --DOCSHELL 1DE17000 == 28 [pid = 932] [id = {d51c7cf4-9567-4963-ad3c-e1d305bdb612}] 19:03:58 INFO - GECKO(932) | --DOCSHELL 1DE1B400 == 27 [pid = 932] [id = {08b81b80-6c95-4883-b486-2ad411ae6755}] 19:03:58 INFO - GECKO(932) | --DOCSHELL 1B362800 == 26 [pid = 932] [id = {03a35b7c-b973-49d6-bafc-cda291b6307f}] 19:03:58 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Server and client ownership trees should match. 19:03:58 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should generate one mutation. 19:03:58 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should be a childList. 19:03:58 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have removed a child. 19:03:58 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have one orphaned subtree. 19:03:58 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have orphaned longlist, and 26 children, and 26 singleTextChilds 19:03:58 INFO - GECKO(932) | ++DOCSHELL 0D547C00 == 27 [pid = 932] [id = {aca7098a-1be0-45a1-9e16-3db92eeaa5a2}] 19:03:58 INFO - GECKO(932) | ++DOMWINDOW == 164 (0F94F400) [pid = 932] [serial = 291] [outer = 00000000] 19:03:59 INFO - GECKO(932) | ++DOMWINDOW == 165 (12B2E800) [pid = 932] [serial = 292] [outer = 0F94F400] 19:03:59 INFO - GECKO(932) | ++DOMWINDOW == 166 (1337B000) [pid = 932] [serial = 293] [outer = 0F94F400] 19:03:59 INFO - GECKO(932) | ++DOMWINDOW == 167 (0E2ED000) [pid = 932] [serial = 294] [outer = 0F94F400] 19:03:59 INFO - GECKO(932) | ++DOCSHELL 0F943800 == 28 [pid = 932] [id = {6f82aa82-02e6-4b8c-9579-8509543ba450}] 19:03:59 INFO - GECKO(932) | ++DOMWINDOW == 168 (135BCC00) [pid = 932] [serial = 295] [outer = 00000000] 19:03:59 INFO - GECKO(932) | ++DOMWINDOW == 169 (135ECC00) [pid = 932] [serial = 296] [outer = 135BCC00] 19:03:59 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Server and client ownership trees should match. 19:03:59 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should generate one mutation. 19:03:59 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should be a childList. 19:03:59 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have removed a child. 19:03:59 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have no orphaned subtrees. 19:03:59 INFO - GECKO(932) | ++DOCSHELL 15DD2800 == 29 [pid = 932] [id = {6ab32983-251f-43b0-821e-1217131ab63d}] 19:03:59 INFO - GECKO(932) | ++DOMWINDOW == 170 (15DD4000) [pid = 932] [serial = 297] [outer = 00000000] 19:04:00 INFO - GECKO(932) | ++DOMWINDOW == 171 (15DD8800) [pid = 932] [serial = 298] [outer = 15DD4000] 19:04:00 INFO - GECKO(932) | ++DOMWINDOW == 172 (135B5800) [pid = 932] [serial = 299] [outer = 15DD4000] 19:04:00 INFO - GECKO(932) | ++DOMWINDOW == 173 (0DCE4800) [pid = 932] [serial = 300] [outer = 15DD4000] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 172 (0DCDF400) [pid = 932] [serial = 200] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 171 (1F337800) [pid = 932] [serial = 194] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 170 (1DE20000) [pid = 932] [serial = 191] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 169 (1D751C00) [pid = 932] [serial = 188] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 168 (1CED9400) [pid = 932] [serial = 185] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 167 (1424E000) [pid = 932] [serial = 182] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 166 (1EE77000) [pid = 932] [serial = 197] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 165 (0F71F800) [pid = 932] [serial = 144] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 164 (134F3400) [pid = 932] [serial = 145] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 163 (1D730400) [pid = 932] [serial = 149] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 162 (1DE19800) [pid = 932] [serial = 152] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 161 (1DFAB000) [pid = 932] [serial = 155] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 160 (1EE7C400) [pid = 932] [serial = 158] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 159 (1E804C00) [pid = 932] [serial = 161] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 158 (0E2F3000) [pid = 932] [serial = 164] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 157 (0D967C00) [pid = 932] [serial = 167] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 156 (199CCC00) [pid = 932] [serial = 170] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 155 (19E7BC00) [pid = 932] [serial = 173] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 154 (1B4E8C00) [pid = 932] [serial = 176] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 153 (1BE41400) [pid = 932] [serial = 179] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 152 (135F3400) [pid = 932] [serial = 124] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 151 (0DA86400) [pid = 932] [serial = 118] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-anonymous.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 150 (0D85A400) [pid = 932] [serial = 126] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-changeattrs.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 149 (0D049800) [pid = 932] [serial = 114] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_getProcess.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 148 (1D749800) [pid = 932] [serial = 140] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 147 (1D47B800) [pid = 932] [serial = 132] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 146 (19DD0800) [pid = 932] [serial = 148] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 145 (0F5A2800) [pid = 932] [serial = 134] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-changevalue.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 144 (0DCDA800) [pid = 932] [serial = 196] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 143 (1D737400) [pid = 932] [serial = 190] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 142 (1DC5D400) [pid = 932] [serial = 193] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 141 (15B8F400) [pid = 932] [serial = 178] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 140 (1DE1C800) [pid = 932] [serial = 160] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 139 (198D1C00) [pid = 932] [serial = 175] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 138 (135F0000) [pid = 932] [serial = 172] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 137 (1D002800) [pid = 932] [serial = 157] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 136 (19E70400) [pid = 932] [serial = 151] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 135 (0E0EE800) [pid = 932] [serial = 169] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 134 (1DC52000) [pid = 932] [serial = 141] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 133 (0F8A6400) [pid = 932] [serial = 166] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 132 (12B2C800) [pid = 932] [serial = 154] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 131 (1EE6D400) [pid = 932] [serial = 163] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 130 (0DCE9400) [pid = 932] [serial = 202] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 129 (0DCE2C00) [pid = 932] [serial = 199] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 128 (1B366000) [pid = 932] [serial = 181] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 127 (1CEDC000) [pid = 932] [serial = 184] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 126 (1D479000) [pid = 932] [serial = 187] [outer = 00000000] [url = about:blank] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 125 (1D189800) [pid = 932] [serial = 133] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 124 (0D046400) [pid = 932] [serial = 125] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 123 (0EDBB800) [pid = 932] [serial = 117] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 122 (0F854800) [pid = 932] [serial = 115] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:00 INFO - GECKO(932) | --DOMWINDOW == 121 (0F5A3000) [pid = 932] [serial = 113] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:00 INFO - GECKO(932) | ++DOCSHELL 1424D000 == 30 [pid = 932] [id = {e8bea08b-b836-4ce2-a72f-761b63e4a0d9}] 19:04:00 INFO - GECKO(932) | ++DOMWINDOW == 122 (1424E000) [pid = 932] [serial = 301] [outer = 00000000] 19:04:00 INFO - GECKO(932) | ++DOMWINDOW == 123 (14255400) [pid = 932] [serial = 302] [outer = 1424E000] 19:04:01 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Server and client ownership trees should match. 19:04:01 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should generate one mutation. 19:04:01 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should be a childList. 19:04:01 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have removed a child. 19:04:01 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have one orphaned subtree. 19:04:01 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have orphaned longlist, 26 children, and 26 singleTextChilds. 19:04:01 INFO - GECKO(932) | ++DOCSHELL 0F076000 == 31 [pid = 932] [id = {bfdde84e-7e6e-4715-8f82-8a85d5a5c99c}] 19:04:01 INFO - GECKO(932) | ++DOMWINDOW == 124 (135B2000) [pid = 932] [serial = 303] [outer = 00000000] 19:04:01 INFO - GECKO(932) | ++DOMWINDOW == 125 (19DD7000) [pid = 932] [serial = 304] [outer = 135B2000] 19:04:01 INFO - GECKO(932) | ++DOMWINDOW == 126 (0084C800) [pid = 932] [serial = 305] [outer = 135B2000] 19:04:02 INFO - GECKO(932) | ++DOMWINDOW == 127 (0DA86400) [pid = 932] [serial = 306] [outer = 135B2000] 19:04:03 INFO - GECKO(932) | ++DOCSHELL 198D7400 == 32 [pid = 932] [id = {34b44241-84b9-4706-aa63-11f3a9c214f4}] 19:04:03 INFO - GECKO(932) | ++DOMWINDOW == 128 (1B36AC00) [pid = 932] [serial = 307] [outer = 00000000] 19:04:03 INFO - GECKO(932) | ++DOMWINDOW == 129 (1B5AB800) [pid = 932] [serial = 308] [outer = 1B36AC00] 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Server and client ownership trees should match. 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should generate one mutation. 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should be a childList. 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have removed a child. 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | Should have no orphaned subtrees. 19:04:04 INFO - GECKO(932) | MEMORY STAT | vsize 791MB | vsizeMaxContiguous 745MB | residentFast 304MB | heapAllocated 114MB 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 128 (135EE000) [pid = 932] [serial = 237] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 127 (1EE72C00) [pid = 932] [serial = 221] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 126 (0F59E000) [pid = 932] [serial = 119] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 125 (143B7400) [pid = 932] [serial = 127] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 124 (0DCF2C00) [pid = 932] [serial = 229] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 123 (1D734400) [pid = 932] [serial = 135] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 122 (0DCF1000) [pid = 932] [serial = 204] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 121 (1EE7A400) [pid = 932] [serial = 225] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 120 (1BED2800) [pid = 932] [serial = 217] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 119 (135F8400) [pid = 932] [serial = 213] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 118 (0DCE1400) [pid = 932] [serial = 207] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 117 (0DCF7000) [pid = 932] [serial = 210] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 116 (0E0F3400) [pid = 932] [serial = 233] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 115 (0DCF0C00) [pid = 932] [serial = 241] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:04 INFO - GECKO(932) | --DOMWINDOW == 114 (1DCB1000) [pid = 932] [serial = 253] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:04 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-mutations-childlist.html | took 12739ms 19:04:04 INFO - GECKO(932) | ++DOMWINDOW == 115 (0DCEDC00) [pid = 932] [serial = 309] [outer = 1559D400] 19:04:04 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-mutations-events.html 19:04:04 INFO - GECKO(932) | ++DOMWINDOW == 116 (0DC16800) [pid = 932] [serial = 310] [outer = 1559D400] 19:04:04 INFO - Setting up inspector and walker actors. 19:04:04 INFO - GECKO(932) | ++DOCSHELL 0E63A000 == 33 [pid = 932] [id = {84523b57-9b3a-4864-80de-bd493af4e21d}] 19:04:04 INFO - GECKO(932) | ++DOMWINDOW == 117 (0F8AA800) [pid = 932] [serial = 311] [outer = 00000000] 19:04:04 INFO - GECKO(932) | ++DOMWINDOW == 118 (134F3400) [pid = 932] [serial = 312] [outer = 0F8AA800] 19:04:04 INFO - GECKO(932) | ++DOMWINDOW == 119 (134EA000) [pid = 932] [serial = 313] [outer = 0F8AA800] 19:04:04 INFO - GECKO(932) | ++DOMWINDOW == 120 (0DC67800) [pid = 932] [serial = 314] [outer = 0F8AA800] 19:04:04 INFO - GECKO(932) | ++DOCSHELL 17BD3800 == 34 [pid = 932] [id = {e595fbe8-a3b1-447d-bc19-ac1045b352c6}] 19:04:04 INFO - GECKO(932) | ++DOMWINDOW == 121 (17BD8800) [pid = 932] [serial = 315] [outer = 00000000] 19:04:04 INFO - GECKO(932) | ++DOMWINDOW == 122 (17C78800) [pid = 932] [serial = 316] [outer = 17BD8800] 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | getWalker() should return an actor. 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | eventFront1 hasEventListeners should be false 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | eventFront2 hasEventListeners should be false 19:04:04 INFO - add event listener on a single node 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | one mutation expected 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation targets eventFront1 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation type is events 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation target should have event listeners 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | eventFront1 should have event listeners 19:04:04 INFO - remove event listener on a single node 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | one mutation expected 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation targets eventFront1 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation type is events 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation target should have no event listeners 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | eventFront1 should have no event listeners 19:04:04 INFO - perform several event listener changes on a single node 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | one mutation expected 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation targets eventFront1 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation type is events 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | no event listener expected on mutation target 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | no event listener expected on node 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | eventFront1 hasEventListeners should be false 19:04:04 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | eventFront2 hasEventListeners should be false 19:04:04 INFO - add event listeners on both nodes 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | two mutations expected, one for each modified node 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | first mutation targets eventFront1 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation type is events 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation target should have event listeners 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | eventFront1 should have event listeners 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | second mutation targets eventFront2 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation type is events 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation target should have event listeners 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | eventFront1 should have event listeners 19:04:05 INFO - remove event listeners on both nodes 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | one mutation registered for event listener change 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | first mutation targets eventFront1 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation type is events 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation target should have no event listeners 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | eventFront2 should have no event listeners 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | second mutation targets eventFront2 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation type is events 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation target should have no event listeners 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | eventFront2 should have no event listeners 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | eventFront1 hasEventListeners should be false 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | eventFront2 hasEventListeners should be false 19:04:05 INFO - try to remove an event listener not previously added 19:04:05 INFO - set any attribute on the node to trigger a mutation 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | expect only one mutation 19:04:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-events.html | mutation type should not be events 19:04:05 INFO - GECKO(932) | MEMORY STAT | vsize 790MB | vsizeMaxContiguous 745MB | residentFast 305MB | heapAllocated 114MB 19:04:05 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-mutations-events.html | took 943ms 19:04:05 INFO - GECKO(932) | ++DOMWINDOW == 123 (1B4DEC00) [pid = 932] [serial = 317] [outer = 1559D400] 19:04:05 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html 19:04:05 INFO - GECKO(932) | ++DOMWINDOW == 124 (148F2400) [pid = 932] [serial = 318] [outer = 1559D400] 19:04:05 INFO - GECKO(932) | ++DOCSHELL 1C107C00 == 35 [pid = 932] [id = {2227fb9a-a58c-4553-a89f-b71defe9be4b}] 19:04:05 INFO - GECKO(932) | ++DOMWINDOW == 125 (1C108000) [pid = 932] [serial = 319] [outer = 00000000] 19:04:05 INFO - GECKO(932) | ++DOMWINDOW == 126 (1D7A0000) [pid = 932] [serial = 320] [outer = 1C108000] 19:04:05 INFO - GECKO(932) | ++DOMWINDOW == 127 (1DC5B800) [pid = 932] [serial = 321] [outer = 1C108000] 19:04:05 INFO - GECKO(932) | ++DOMWINDOW == 128 (0F855000) [pid = 932] [serial = 322] [outer = 1C108000] 19:04:05 INFO - GECKO(932) | ++DOCSHELL 1DE12800 == 36 [pid = 932] [id = {d47b5737-f6d9-4be4-9d20-6b1f3e29ffee}] 19:04:05 INFO - GECKO(932) | ++DOMWINDOW == 129 (1DE12C00) [pid = 932] [serial = 323] [outer = 00000000] 19:04:05 INFO - GECKO(932) | ++DOMWINDOW == 130 (1DE13400) [pid = 932] [serial = 324] [outer = 1DE12C00] 19:04:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Child frame should consider its loaded document as a child. 19:04:06 INFO - GECKO(932) | ++DOMWINDOW == 131 (0E629000) [pid = 932] [serial = 325] [outer = 1DE12C00] 19:04:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had an iframe source change. 19:04:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had a document unload change. 19:04:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had a frame load change. 19:04:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had a frame load change. 19:04:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Got the expected mutations. 19:04:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Server and client ownership trees should match. 19:04:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Front shouldn't be accessible from the client for actorID: server1.conn0.child2/domnode33 19:04:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | node list actor should no longer be contactable. 19:04:07 INFO - GECKO(932) | ++DOCSHELL 0DCDD000 == 37 [pid = 932] [id = {760f3e7d-2916-43d6-a8cb-b5e263ede998}] 19:04:07 INFO - GECKO(932) | ++DOMWINDOW == 132 (0DCF0400) [pid = 932] [serial = 326] [outer = 00000000] 19:04:07 INFO - GECKO(932) | ++DOMWINDOW == 133 (15B92C00) [pid = 932] [serial = 327] [outer = 0DCF0400] 19:04:07 INFO - GECKO(932) | ++DOMWINDOW == 134 (1639A800) [pid = 932] [serial = 328] [outer = 0DCF0400] 19:04:07 INFO - GECKO(932) | ++DOMWINDOW == 135 (135F0C00) [pid = 932] [serial = 329] [outer = 0DCF0400] 19:04:07 INFO - GECKO(932) | ++DOCSHELL 143B7800 == 38 [pid = 932] [id = {afe484c7-e4ba-4ac8-ac9f-1e71d782c44b}] 19:04:07 INFO - GECKO(932) | ++DOMWINDOW == 136 (1A401800) [pid = 932] [serial = 330] [outer = 00000000] 19:04:07 INFO - GECKO(932) | ++DOMWINDOW == 137 (1D73C800) [pid = 932] [serial = 331] [outer = 1A401800] 19:04:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Child frame should consider its loaded document as a child. 19:04:08 INFO - GECKO(932) | ++DOMWINDOW == 138 (1DC56000) [pid = 932] [serial = 332] [outer = 1A401800] 19:04:08 INFO - GECKO(932) | ++DOMWINDOW == 139 (1B35E800) [pid = 932] [serial = 333] [outer = 1A401800] 19:04:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had an iframe source change. 19:04:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had a frame load change. 19:04:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had a frame load change. 19:04:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should not have gotten an unload. 19:04:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Got the expected mutations. 19:04:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Server and client ownership trees should match. 19:04:08 INFO - GECKO(932) | ++DOCSHELL 135F7400 == 39 [pid = 932] [id = {0ff8994b-9364-4604-bfd0-c3973107373c}] 19:04:08 INFO - GECKO(932) | ++DOMWINDOW == 140 (1424E800) [pid = 932] [serial = 334] [outer = 00000000] 19:04:08 INFO - GECKO(932) | ++DOMWINDOW == 141 (1E810000) [pid = 932] [serial = 335] [outer = 1424E800] 19:04:08 INFO - GECKO(932) | ++DOMWINDOW == 142 (1E887800) [pid = 932] [serial = 336] [outer = 1424E800] 19:04:09 INFO - GECKO(932) | ++DOMWINDOW == 143 (1A30D000) [pid = 932] [serial = 337] [outer = 1424E800] 19:04:09 INFO - GECKO(932) | ++DOCSHELL 1F9BBC00 == 40 [pid = 932] [id = {88fd6894-774e-4491-86d7-86c9a2ad52b7}] 19:04:09 INFO - GECKO(932) | ++DOMWINDOW == 144 (1F9BC400) [pid = 932] [serial = 338] [outer = 00000000] 19:04:09 INFO - GECKO(932) | ++DOMWINDOW == 145 (20202000) [pid = 932] [serial = 339] [outer = 1F9BC400] 19:04:09 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Child frame should consider its loaded document as a child. 19:04:09 INFO - GECKO(932) | ++DOMWINDOW == 146 (2020B000) [pid = 932] [serial = 340] [outer = 1F9BC400] 19:04:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Child frame should consider its loaded document as a child. 19:04:10 INFO - GECKO(932) | ++DOMWINDOW == 147 (2070C400) [pid = 932] [serial = 341] [outer = 1F9BC400] 19:04:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had an iframe source change. 19:04:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had a document unload change. 19:04:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had a frame load change. 19:04:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had a frame load change. 19:04:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Got the expected mutations. 19:04:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Server and client ownership trees should match. 19:04:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Front shouldn't be accessible from the client for actorID: server1.conn2.child2/domnode90 19:04:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | node list actor should no longer be contactable. 19:04:10 INFO - GECKO(932) | ++DOCSHELL 1B4E8C00 == 41 [pid = 932] [id = {67dea8c0-34dc-4566-a59a-8d73d19b8aa8}] 19:04:10 INFO - GECKO(932) | ++DOMWINDOW == 148 (1F11AC00) [pid = 932] [serial = 342] [outer = 00000000] 19:04:10 INFO - GECKO(932) | ++DOMWINDOW == 149 (20210800) [pid = 932] [serial = 343] [outer = 1F11AC00] 19:04:10 INFO - GECKO(932) | ++DOMWINDOW == 150 (14316C00) [pid = 932] [serial = 344] [outer = 1F11AC00] 19:04:10 INFO - GECKO(932) | ++DOMWINDOW == 151 (1DE19000) [pid = 932] [serial = 345] [outer = 1F11AC00] 19:04:10 INFO - GECKO(932) | ++DOCSHELL 217F1C00 == 42 [pid = 932] [id = {0aade514-ea0e-4bba-8445-d841c50794cd}] 19:04:10 INFO - GECKO(932) | ++DOMWINDOW == 152 (217F8400) [pid = 932] [serial = 346] [outer = 00000000] 19:04:10 INFO - GECKO(932) | ++DOMWINDOW == 153 (217FBC00) [pid = 932] [serial = 347] [outer = 217F8400] 19:04:11 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Child frame should consider its loaded document as a child. 19:04:11 INFO - GECKO(932) | ++DOMWINDOW == 154 (0D8F3800) [pid = 932] [serial = 348] [outer = 217F8400] 19:04:11 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Child frame should consider its loaded document as a child. 19:04:11 INFO - GECKO(932) | ++DOMWINDOW == 155 (0DCE0400) [pid = 932] [serial = 349] [outer = 217F8400] 19:04:12 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had an iframe source change. 19:04:12 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had a document unload change. 19:04:12 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had a frame load change. 19:04:12 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Should have had a frame load change. 19:04:12 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Got the expected mutations. 19:04:12 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Server and client ownership trees should match. 19:04:12 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | Front shouldn't be accessible from the client for actorID: server1.conn3.child2/domnode90 19:04:12 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | node list actor should no longer be contactable. 19:04:12 INFO - GECKO(932) | MEMORY STAT | vsize 795MB | vsizeMaxContiguous 745MB | residentFast 312MB | heapAllocated 120MB 19:04:12 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-mutations-frameload.html | took 6986ms 19:04:12 INFO - GECKO(932) | ++DOMWINDOW == 156 (0DCE5000) [pid = 932] [serial = 350] [outer = 1559D400] 19:04:12 INFO - GECKO(932) | --DOCSHELL 0E0F5000 == 41 [pid = 932] [id = {6d76ce67-87e4-4198-a790-87394f7be4c1}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 1BE4C800 == 40 [pid = 932] [id = {d733709b-9235-43a8-ac2b-e54ba48e54ab}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 1DCAE800 == 39 [pid = 932] [id = {61c56003-305e-446e-bc20-4e98f4da1ee4}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 1D18F800 == 38 [pid = 932] [id = {5f2a3da6-3176-4e1f-b681-56bc3775f757}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 17BD3800 == 37 [pid = 932] [id = {e595fbe8-a3b1-447d-bc19-ac1045b352c6}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 198D7400 == 36 [pid = 932] [id = {34b44241-84b9-4706-aa63-11f3a9c214f4}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 1424D000 == 35 [pid = 932] [id = {e8bea08b-b836-4ce2-a72f-761b63e4a0d9}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 0F943800 == 34 [pid = 932] [id = {6f82aa82-02e6-4b8c-9579-8509543ba450}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 2020C000 == 33 [pid = 932] [id = {a6f37872-46f6-4aa5-8f23-1fd353e86970}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 0E2EF400 == 32 [pid = 932] [id = {285ce0d0-1067-4aaa-a5b3-f0f80621024a}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 0DC62400 == 31 [pid = 932] [id = {051048f4-6606-413e-82e9-367214a1d2e4}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 2020EC00 == 30 [pid = 932] [id = {4725edd1-30b2-486b-ba1d-cf7f231c9adf}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 20713800 == 29 [pid = 932] [id = {2716bd23-e3a9-4c63-80bb-e57009032300}] 19:04:12 INFO - GECKO(932) | --DOCSHELL 0F84E000 == 28 [pid = 932] [id = {d819103b-9e78-477d-91ed-a0d3d3db7ab0}] 19:04:12 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-mutations-value.html 19:04:12 INFO - GECKO(932) | ++DOMWINDOW == 157 (0DC6DC00) [pid = 932] [serial = 351] [outer = 1559D400] 19:04:12 INFO - GECKO(932) | ++DOCSHELL 0F07A800 == 29 [pid = 932] [id = {da55b225-3442-41af-b650-0dcf75e65ef5}] 19:04:12 INFO - GECKO(932) | ++DOMWINDOW == 158 (0F84C400) [pid = 932] [serial = 352] [outer = 00000000] 19:04:12 INFO - GECKO(932) | ++DOMWINDOW == 159 (0F8A6000) [pid = 932] [serial = 353] [outer = 0F84C400] 19:04:12 INFO - GECKO(932) | ++DOMWINDOW == 160 (0F947800) [pid = 932] [serial = 354] [outer = 0F84C400] 19:04:12 INFO - GECKO(932) | ++DOMWINDOW == 161 (135B4800) [pid = 932] [serial = 355] [outer = 0F84C400] 19:04:12 INFO - GECKO(932) | ++DOCSHELL 0E641000 == 30 [pid = 932] [id = {d7006eb9-b1cf-4f94-ba08-c4ca31625eca}] 19:04:12 INFO - GECKO(932) | ++DOMWINDOW == 162 (0F07BC00) [pid = 932] [serial = 356] [outer = 00000000] 19:04:12 INFO - GECKO(932) | ++DOMWINDOW == 163 (135F2400) [pid = 932] [serial = 357] [outer = 0F07BC00] 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | getWalker() should return an actor. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is too long to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is too long to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | No inline text child mutation was fired. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Node value is as expected 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is too long to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is short enough to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | An inlineTextChild mutation was fired. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Node value is as expected 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is short enough to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is short enough to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | No inline text child mutation was fired. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Node value is as expected 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is short enough to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is too long to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | An inlineTextChild mutation was fired. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Node value is as expected 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | There should be only one child of the iframe 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | iframe child should be a document node 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is too long to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is too long to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | No inline text child mutation was fired. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Node value is as expected 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is too long to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is short enough to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | An inlineTextChild mutation was fired. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Node value is as expected 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is short enough to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is short enough to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | No inline text child mutation was fired. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Node value is as expected 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is short enough to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Text node is too long to be inlined. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | An inlineTextChild mutation was fired. 19:04:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-mutations-value.html | Node value is as expected 19:04:13 INFO - GECKO(932) | MEMORY STAT | vsize 794MB | vsizeMaxContiguous 745MB | residentFast 310MB | heapAllocated 119MB 19:04:13 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-mutations-value.html | took 1131ms 19:04:13 INFO - GECKO(932) | ++DOMWINDOW == 164 (1591D800) [pid = 932] [serial = 358] [outer = 1559D400] 19:04:13 INFO - GECKO(932) | --DOMWINDOW == 163 (135F2C00) [pid = 932] [serial = 243] [outer = 00000000] [url = about:blank] 19:04:13 INFO - GECKO(932) | --DOMWINDOW == 162 (12B26C00) [pid = 932] [serial = 242] [outer = 00000000] [url = about:blank] 19:04:13 INFO - GECKO(932) | --DOMWINDOW == 161 (1CED1000) [pid = 932] [serial = 218] [outer = 00000000] [url = about:blank] 19:04:13 INFO - GECKO(932) | --DOMWINDOW == 160 (0F84E400) [pid = 932] [serial = 234] [outer = 00000000] [url = about:blank] 19:04:13 INFO - GECKO(932) | --DOMWINDOW == 159 (1F335C00) [pid = 932] [serial = 226] [outer = 00000000] [url = about:blank] 19:04:13 INFO - GECKO(932) | --DOMWINDOW == 158 (1D482000) [pid = 932] [serial = 219] [outer = 00000000] [url = about:blank] 19:04:13 INFO - GECKO(932) | --DOMWINDOW == 157 (15DC9C00) [pid = 932] [serial = 227] [outer = 00000000] [url = about:blank] 19:04:13 INFO - GECKO(932) | --DOMWINDOW == 156 (0F8AA000) [pid = 932] [serial = 235] [outer = 00000000] [url = about:blank] 19:04:13 INFO - GECKO(932) | --DOMWINDOW == 155 (1BD85C00) [pid = 932] [serial = 251] [outer = 00000000] [url = about:blank] 19:04:13 INFO - GECKO(932) | --DOMWINDOW == 154 (1EE76C00) [pid = 932] [serial = 250] [outer = 00000000] [url = about:blank] 19:04:14 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-pick-color.html 19:04:14 INFO - GECKO(932) | ++DOMWINDOW == 155 (0F94D800) [pid = 932] [serial = 359] [outer = 1559D400] 19:04:14 INFO - Setting up inspector actor 19:04:14 INFO - GECKO(932) | ++DOCSHELL 0F84E400 == 31 [pid = 932] [id = {c4785421-2e31-4fe1-9db6-97707ee81345}] 19:04:14 INFO - GECKO(932) | ++DOMWINDOW == 156 (15B8F400) [pid = 932] [serial = 360] [outer = 00000000] 19:04:14 INFO - GECKO(932) | ++DOMWINDOW == 157 (1BD85C00) [pid = 932] [serial = 361] [outer = 15B8F400] 19:04:14 INFO - GECKO(932) | ++DOMWINDOW == 158 (1CED1000) [pid = 932] [serial = 362] [outer = 15B8F400] 19:04:14 INFO - GECKO(932) | ++DOMWINDOW == 159 (135F2C00) [pid = 932] [serial = 363] [outer = 15B8F400] 19:04:14 INFO - Start picking a color from the page 19:04:15 INFO - Click in the page and make sure a color-picked event is received 19:04:15 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pick-color.html | The color-picked event was received with the right color 19:04:15 INFO - Start picking a color from the page 19:04:16 INFO - Use the escape key to dismiss the eyedropper 19:04:16 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pick-color.html | The color-pick-canceled event was received 19:04:16 INFO - Start picking a color from the page 19:04:16 INFO - And cancel the color picking 19:04:16 INFO - GECKO(932) | MEMORY STAT | vsize 839MB | vsizeMaxContiguous 739MB | residentFast 353MB | heapAllocated 157MB 19:04:16 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-pick-color.html | took 2189ms 19:04:16 INFO - GECKO(932) | ++DOMWINDOW == 160 (1BE40800) [pid = 932] [serial = 364] [outer = 1559D400] 19:04:16 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html 19:04:16 INFO - GECKO(932) | ++DOMWINDOW == 161 (0F846800) [pid = 932] [serial = 365] [outer = 1559D400] 19:04:16 INFO - GECKO(932) | ++DOCSHELL 1D742400 == 32 [pid = 932] [id = {028cfff5-6a8a-4885-b28f-23dff17e31f8}] 19:04:16 INFO - GECKO(932) | ++DOMWINDOW == 162 (1DE20000) [pid = 932] [serial = 366] [outer = 00000000] 19:04:16 INFO - GECKO(932) | ++DOMWINDOW == 163 (1EE7C000) [pid = 932] [serial = 367] [outer = 1DE20000] 19:04:16 INFO - GECKO(932) | ++DOMWINDOW == 164 (14B9CC00) [pid = 932] [serial = 368] [outer = 1DE20000] 19:04:16 INFO - GECKO(932) | ++DOMWINDOW == 165 (14B99C00) [pid = 932] [serial = 369] [outer = 1DE20000] 19:04:16 INFO - GECKO(932) | ++DOCSHELL 20694800 == 33 [pid = 932] [id = {dc15f1f8-9a65-4bc0-9dd3-85edee7931fa}] 19:04:16 INFO - GECKO(932) | ++DOMWINDOW == 166 (20827800) [pid = 932] [serial = 370] [outer = 00000000] 19:04:16 INFO - GECKO(932) | ++DOMWINDOW == 167 (20827C00) [pid = 932] [serial = 371] [outer = 20827800] 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Should get one mutation 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Should be the node we tried to apply to 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a pseudoclass lock change. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node id b 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node name DIV 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect 1 pseudoclass locks. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock in dom: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Target should match pseudoclass, ':active', if enabled (with .matches()) 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Should get the right number of mutations. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a pseudoclass lock change. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node id b 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node name DIV 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect 2 pseudoclass locks. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock in dom: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Target should match pseudoclass, ':hover', if enabled (with .matches()) 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock in dom: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Target should match pseudoclass, ':active', if enabled (with .matches()) 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a pseudoclass lock change. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node id longlist 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node name DIV 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect 1 pseudoclass locks. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock in dom: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Target should match pseudoclass, ':hover', if enabled (with .matches()) 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a pseudoclass lock change. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node name BODY 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect 1 pseudoclass locks. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock in dom: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Target should match pseudoclass, ':hover', if enabled (with .matches()) 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a pseudoclass lock change. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node name HTML 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect 1 pseudoclass locks. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock in dom: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Target should match pseudoclass, ':hover', if enabled (with .matches()) 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Should get the right number of mutations. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a pseudoclass lock change. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node id b 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node name DIV 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect 1 pseudoclass locks. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock in dom: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Target should match pseudoclass, ':active', if enabled (with .matches()) 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a pseudoclass lock change. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node id longlist 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node name DIV 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect 0 pseudoclass locks. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a pseudoclass lock change. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node name BODY 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect 0 pseudoclass locks. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a pseudoclass lock change. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node name HTML 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect 0 pseudoclass locks. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Should get one mutation 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Should be the node we tried to apply to 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a pseudoclass lock change. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node id b 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect a change on node name DIV 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect 2 pseudoclass locks. 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock in dom: :hover 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Target should match pseudoclass, ':hover', if enabled (with .matches()) 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Expect lock in dom: :active 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Target should match pseudoclass, ':active', if enabled (with .matches()) 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Don't expect lock in dom: :focus 19:04:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | Pseudoclass should have been removed during destruction. 19:04:17 INFO - GECKO(932) | MEMORY STAT | vsize 844MB | vsizeMaxContiguous 739MB | residentFast 356MB | heapAllocated 161MB 19:04:17 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html | took 937ms 19:04:17 INFO - GECKO(932) | ++DOMWINDOW == 168 (20693000) [pid = 932] [serial = 372] [outer = 1559D400] 19:04:17 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-release.html 19:04:17 INFO - GECKO(932) | ++DOMWINDOW == 169 (1DD60C00) [pid = 932] [serial = 373] [outer = 1559D400] 19:04:17 INFO - GECKO(932) | ++DOCSHELL 20709C00 == 34 [pid = 932] [id = {e57376d0-2ee5-44d3-a0c5-ef876fab3da4}] 19:04:17 INFO - GECKO(932) | ++DOMWINDOW == 170 (20829000) [pid = 932] [serial = 374] [outer = 00000000] 19:04:17 INFO - GECKO(932) | ++DOMWINDOW == 171 (21CC3000) [pid = 932] [serial = 375] [outer = 20829000] 19:04:17 INFO - GECKO(932) | ++DOMWINDOW == 172 (21CC3C00) [pid = 932] [serial = 376] [outer = 20829000] 19:04:17 INFO - GECKO(932) | ++DOMWINDOW == 173 (14B99000) [pid = 932] [serial = 377] [outer = 20829000] 19:04:17 INFO - GECKO(932) | ++DOCSHELL 1D192000 == 35 [pid = 932] [id = {f930e7e9-93f6-4c64-98dd-da76dd8659af}] 19:04:17 INFO - GECKO(932) | ++DOMWINDOW == 174 (1D192400) [pid = 932] [serial = 378] [outer = 00000000] 19:04:17 INFO - GECKO(932) | ++DOMWINDOW == 175 (21CCEC00) [pid = 932] [serial = 379] [outer = 1D192400] 19:04:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-release.html | getWalker() should return an actor. 19:04:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-release.html | Expect 26 div children. 19:04:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-release.html | Server and client ownership trees should match. 19:04:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-release.html | Correct number of items in ownership tree 19:04:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-release.html | Server and client ownership trees should match. 19:04:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-release.html | Ownership tree should be lower 19:04:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-release.html | Front shouldn't be accessible from the client for actorID: server1.conn0.child2/domnode57 19:04:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-release.html | node list actor should no longer be contactable. 19:04:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-release.html | Front shouldn't be accessible from the client for actorID: server1.conn0.child2/domnode31 19:04:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-release.html | node list actor should no longer be contactable. 19:04:18 INFO - GECKO(932) | MEMORY STAT | vsize 846MB | vsizeMaxContiguous 734MB | residentFast 358MB | heapAllocated 165MB 19:04:18 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-release.html | took 1336ms 19:04:18 INFO - GECKO(932) | ++DOMWINDOW == 176 (0DC61400) [pid = 932] [serial = 380] [outer = 1559D400] 19:04:18 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-reload.html 19:04:19 INFO - GECKO(932) | ++DOMWINDOW == 177 (0DA81800) [pid = 932] [serial = 381] [outer = 1559D400] 19:04:19 INFO - GECKO(932) | ++DOCSHELL 0DCE5C00 == 36 [pid = 932] [id = {54f02163-fd1d-4e0f-87b8-bff00d28c474}] 19:04:19 INFO - GECKO(932) | ++DOMWINDOW == 178 (0DCE7000) [pid = 932] [serial = 382] [outer = 00000000] 19:04:19 INFO - GECKO(932) | ++DOMWINDOW == 179 (0E0DD400) [pid = 932] [serial = 383] [outer = 0DCE7000] 19:04:19 INFO - GECKO(932) | ++DOMWINDOW == 180 (0DC6B800) [pid = 932] [serial = 384] [outer = 0DCE7000] 19:04:19 INFO - GECKO(932) | ++DOMWINDOW == 181 (135F4800) [pid = 932] [serial = 385] [outer = 0DCE7000] 19:04:19 INFO - GECKO(932) | ++DOCSHELL 14253800 == 37 [pid = 932] [id = {deda90b1-be59-46ab-b5be-7508b39aba3a}] 19:04:19 INFO - GECKO(932) | ++DOMWINDOW == 182 (143B7400) [pid = 932] [serial = 386] [outer = 00000000] 19:04:19 INFO - GECKO(932) | ++DOMWINDOW == 183 (1639B000) [pid = 932] [serial = 387] [outer = 143B7400] 19:04:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-reload.html | getWalker() should return an actor. 19:04:19 INFO - GECKO(932) | server1.conn0.child2/domwalker29 19:04:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-reload.html | getWalker() twice should return the same walker. 19:04:20 INFO - GECKO(932) | ++DOMWINDOW == 184 (13453000) [pid = 932] [serial = 388] [outer = 0DCE7000] 19:04:20 INFO - GECKO(932) | ++DOCSHELL 14B91000 == 38 [pid = 932] [id = {b852db08-c385-47e9-98df-2b3d01f8ff43}] 19:04:20 INFO - GECKO(932) | ++DOMWINDOW == 185 (14B91400) [pid = 932] [serial = 389] [outer = 00000000] 19:04:20 INFO - GECKO(932) | ++DOMWINDOW == 186 (14B91800) [pid = 932] [serial = 390] [outer = 14B91400] 19:04:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-reload.html | Root node should have changed. 19:04:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-reload.html | Got a new actor ID 19:04:20 INFO - GECKO(932) | MEMORY STAT | vsize 846MB | vsizeMaxContiguous 739MB | residentFast 356MB | heapAllocated 161MB 19:04:20 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-reload.html | took 1694ms 19:04:20 INFO - GECKO(932) | ++DOMWINDOW == 187 (1D79E400) [pid = 932] [serial = 391] [outer = 1559D400] 19:04:20 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-remove.html 19:04:20 INFO - GECKO(932) | ++DOMWINDOW == 188 (0DC14800) [pid = 932] [serial = 392] [outer = 1559D400] 19:04:20 INFO - GECKO(932) | ++DOCSHELL 1EE77C00 == 39 [pid = 932] [id = {e302965e-3632-46c4-823b-5ed86bcd2c5d}] 19:04:20 INFO - GECKO(932) | ++DOMWINDOW == 189 (1EE79400) [pid = 932] [serial = 393] [outer = 00000000] 19:04:20 INFO - GECKO(932) | ++DOMWINDOW == 190 (20725400) [pid = 932] [serial = 394] [outer = 1EE79400] 19:04:21 INFO - GECKO(932) | ++DOMWINDOW == 191 (21CC8C00) [pid = 932] [serial = 395] [outer = 1EE79400] 19:04:21 INFO - GECKO(932) | ++DOMWINDOW == 192 (1DFA4000) [pid = 932] [serial = 396] [outer = 1EE79400] 19:04:21 INFO - GECKO(932) | ++DOCSHELL 15C7B400 == 40 [pid = 932] [id = {c7a779c0-f6ca-49b9-9f15-65fbd3fe5021}] 19:04:21 INFO - GECKO(932) | ++DOMWINDOW == 193 (15C7B800) [pid = 932] [serial = 397] [outer = 00000000] 19:04:21 INFO - GECKO(932) | ++DOMWINDOW == 194 (15C7BC00) [pid = 932] [serial = 398] [outer = 15C7B800] 19:04:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-remove.html | getWalker() should return an actor. 19:04:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-remove.html | Server and client ownership trees should match. 19:04:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-remove.html | Correct number of items in ownership tree 19:04:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-remove.html | Should have returned the previous sibling. 19:04:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-remove.html | Should have returned the next sibling. 19:04:22 INFO - GECKO(932) | --DOCSHELL 0E0EC000 == 39 [pid = 932] [id = {1dc00c95-6fdf-492d-8f6d-3c66318f7019}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 0F07D800 == 38 [pid = 932] [id = {8346392b-0395-4989-b1d8-5f2e0b22a18f}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 0DC6F800 == 37 [pid = 932] [id = {90d164e3-d802-4f68-81be-77bb57f58556}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 20696400 == 36 [pid = 932] [id = {bff466a5-17a9-4e5d-80e7-f65bd49a1233}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 16397800 == 35 [pid = 932] [id = {c37e2c50-d46e-43d3-80ae-eef0dac68275}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 0D85EC00 == 34 [pid = 932] [id = {a5f559ba-0f41-42bd-bea3-ac1dd987881d}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 15DD2800 == 33 [pid = 932] [id = {6ab32983-251f-43b0-821e-1217131ab63d}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 0F071C00 == 32 [pid = 932] [id = {a933d2f2-59a5-4f04-80ad-b3be529eb1e9}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 0F076000 == 31 [pid = 932] [id = {bfdde84e-7e6e-4715-8f82-8a85d5a5c99c}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 1DCAE400 == 30 [pid = 932] [id = {6efe67a6-04f4-44b3-aa14-722579b74cea}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 0D547C00 == 29 [pid = 932] [id = {aca7098a-1be0-45a1-9e16-3db92eeaa5a2}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 1D47A400 == 28 [pid = 932] [id = {82815a1a-6a50-44dd-bba7-01140127cdb4}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 0E63A000 == 27 [pid = 932] [id = {84523b57-9b3a-4864-80de-bd493af4e21d}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 1D192000 == 26 [pid = 932] [id = {f930e7e9-93f6-4c64-98dd-da76dd8659af}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 20709C00 == 25 [pid = 932] [id = {e57376d0-2ee5-44d3-a0c5-ef876fab3da4}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 20694800 == 24 [pid = 932] [id = {dc15f1f8-9a65-4bc0-9dd3-85edee7931fa}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 1D742400 == 23 [pid = 932] [id = {028cfff5-6a8a-4885-b28f-23dff17e31f8}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 0F84E400 == 22 [pid = 932] [id = {c4785421-2e31-4fe1-9db6-97707ee81345}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 0E641000 == 21 [pid = 932] [id = {d7006eb9-b1cf-4f94-ba08-c4ca31625eca}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 0F07A800 == 20 [pid = 932] [id = {da55b225-3442-41af-b650-0dcf75e65ef5}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 143B7800 == 19 [pid = 932] [id = {afe484c7-e4ba-4ac8-ac9f-1e71d782c44b}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 1DE12800 == 18 [pid = 932] [id = {d47b5737-f6d9-4be4-9d20-6b1f3e29ffee}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 1C107C00 == 17 [pid = 932] [id = {2227fb9a-a58c-4553-a89f-b71defe9be4b}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 217F1C00 == 16 [pid = 932] [id = {0aade514-ea0e-4bba-8445-d841c50794cd}] 19:04:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-remove.html | Server and client ownership trees should match. 19:04:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-remove.html | Ownership tree should be lower 19:04:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-remove.html | Front shouldn't be accessible from the client for actorID: server1.conn0.child2/domnode30 19:04:22 INFO - GECKO(932) | --DOCSHELL 1B4E8C00 == 15 [pid = 932] [id = {67dea8c0-34dc-4566-a59a-8d73d19b8aa8}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 1F9BBC00 == 14 [pid = 932] [id = {88fd6894-774e-4491-86d7-86c9a2ad52b7}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 135F7400 == 13 [pid = 932] [id = {0ff8994b-9364-4604-bfd0-c3973107373c}] 19:04:22 INFO - GECKO(932) | --DOCSHELL 0DCDD000 == 12 [pid = 932] [id = {760f3e7d-2916-43d6-a8cb-b5e263ede998}] 19:04:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-remove.html | node list actor should no longer be contactable. 19:04:22 INFO - GECKO(932) | MEMORY STAT | vsize 846MB | vsizeMaxContiguous 734MB | residentFast 344MB | heapAllocated 150MB 19:04:22 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-remove.html | took 2192ms 19:04:22 INFO - GECKO(932) | ++DOMWINDOW == 195 (0F84E400) [pid = 932] [serial = 399] [outer = 1559D400] 19:04:23 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-resize.html 19:04:23 INFO - GECKO(932) | ++DOMWINDOW == 196 (0F5A0400) [pid = 932] [serial = 400] [outer = 1559D400] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 195 (12B2E800) [pid = 932] [serial = 292] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 194 (20699C00) [pid = 932] [serial = 262] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 193 (20721C00) [pid = 932] [serial = 256] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 192 (19DD7000) [pid = 932] [serial = 304] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 191 (1DC5B800) [pid = 932] [serial = 321] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 190 (1D7A0000) [pid = 932] [serial = 320] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 189 (15DD8800) [pid = 932] [serial = 298] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 188 (1337B000) [pid = 932] [serial = 293] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 187 (0DCF4800) [pid = 932] [serial = 263] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 186 (20726C00) [pid = 932] [serial = 257] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 185 (135B5800) [pid = 932] [serial = 299] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 184 (0DCE1000) [pid = 932] [serial = 286] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 183 (20718800) [pid = 932] [serial = 268] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 182 (2020B400) [pid = 932] [serial = 274] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 181 (217F5000) [pid = 932] [serial = 281] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 180 (0DCEA800) [pid = 932] [serial = 287] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 179 (20712400) [pid = 932] [serial = 275] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 178 (0084C800) [pid = 932] [serial = 305] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 177 (20204000) [pid = 932] [serial = 269] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 176 (134EA000) [pid = 932] [serial = 313] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 175 (134F3400) [pid = 932] [serial = 312] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 174 (217F3800) [pid = 932] [serial = 280] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 173 (1DCB8000) [pid = 932] [serial = 254] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 172 (19B40000) [pid = 932] [serial = 220] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 171 (1EE7A000) [pid = 932] [serial = 222] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 170 (0DCE6C00) [pid = 932] [serial = 236] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 169 (135EEC00) [pid = 932] [serial = 238] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 168 (15DD5400) [pid = 932] [serial = 228] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 167 (0DCF4000) [pid = 932] [serial = 230] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 166 (0E0EC800) [pid = 932] [serial = 122] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 165 (0DA86C00) [pid = 932] [serial = 130] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 164 (14246C00) [pid = 932] [serial = 138] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 163 (0DCDC000) [pid = 932] [serial = 244] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 162 (1424A400) [pid = 932] [serial = 214] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 161 (0DCF7400) [pid = 932] [serial = 211] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 160 (0DCE7800) [pid = 932] [serial = 209] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 159 (0DCE1C00) [pid = 932] [serial = 208] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 158 (1F111C00) [pid = 932] [serial = 206] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 157 (0DCF1400) [pid = 932] [serial = 205] [outer = 00000000] [url = about:blank] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 156 (0DCE7400) [pid = 932] [serial = 203] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 155 (1DD6EC00) [pid = 932] [serial = 223] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 154 (1A54C800) [pid = 932] [serial = 215] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 153 (1CE2F800) [pid = 932] [serial = 247] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 152 (15DCC000) [pid = 932] [serial = 239] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:23 INFO - GECKO(932) | --DOMWINDOW == 151 (0DCD9000) [pid = 932] [serial = 231] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:23 INFO - Setting up inspector and walker actors. 19:04:23 INFO - GECKO(932) | ++DOCSHELL 0DCF1400 == 13 [pid = 932] [id = {219fcab2-c475-4f7f-846e-0ac90890bec9}] 19:04:23 INFO - GECKO(932) | ++DOMWINDOW == 152 (0DCF4000) [pid = 932] [serial = 401] [outer = 00000000] 19:04:23 INFO - GECKO(932) | ++DOMWINDOW == 153 (1337B000) [pid = 932] [serial = 402] [outer = 0DCF4000] 19:04:23 INFO - GECKO(932) | ++DOMWINDOW == 154 (135EC800) [pid = 932] [serial = 403] [outer = 0DCF4000] 19:04:23 INFO - GECKO(932) | ++DOMWINDOW == 155 (0D857400) [pid = 932] [serial = 404] [outer = 0DCF4000] 19:04:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-resize.html | The resize event was emitted 19:04:24 INFO - GECKO(932) | MEMORY STAT | vsize 829MB | vsizeMaxContiguous 745MB | residentFast 333MB | heapAllocated 138MB 19:04:24 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-resize.html | took 1335ms 19:04:24 INFO - GECKO(932) | ++DOMWINDOW == 156 (15C82000) [pid = 932] [serial = 405] [outer = 1559D400] 19:04:24 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-resolve-url.html 19:04:24 INFO - GECKO(932) | ++DOMWINDOW == 157 (0D811C00) [pid = 932] [serial = 406] [outer = 1559D400] 19:04:24 INFO - GECKO(932) | ++DOCSHELL 16397400 == 14 [pid = 932] [id = {276b853b-0ebe-408d-84fd-eed3a6f245ae}] 19:04:24 INFO - GECKO(932) | ++DOMWINDOW == 158 (16397800) [pid = 932] [serial = 407] [outer = 00000000] 19:04:24 INFO - GECKO(932) | ++DOMWINDOW == 159 (1639AC00) [pid = 932] [serial = 408] [outer = 16397800] 19:04:24 INFO - GECKO(932) | ++DOMWINDOW == 160 (1639E800) [pid = 932] [serial = 409] [outer = 16397800] 19:04:24 INFO - GECKO(932) | ++DOMWINDOW == 161 (0DCDA000) [pid = 932] [serial = 410] [outer = 16397800] 19:04:26 INFO - Resolve a relative URL without providing a context node 19:04:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-resolve-url.html | undefined assertion name 19:04:26 INFO - Resolve an absolute URL without providing a context node 19:04:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-resolve-url.html | undefined assertion name 19:04:26 INFO - Resolve a relative URL providing a context node 19:04:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-resolve-url.html | undefined assertion name 19:04:26 INFO - Resolve an absolute URL providing a context node 19:04:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-resolve-url.html | undefined assertion name 19:04:26 INFO - GECKO(932) | MEMORY STAT | vsize 854MB | vsizeMaxContiguous 728MB | residentFast 361MB | heapAllocated 165MB 19:04:26 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-resolve-url.html | took 2308ms 19:04:26 INFO - GECKO(932) | ++DOMWINDOW == 162 (19DD0000) [pid = 932] [serial = 411] [outer = 1559D400] 19:04:27 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-retain.html 19:04:27 INFO - GECKO(932) | ++DOMWINDOW == 163 (0DC60800) [pid = 932] [serial = 412] [outer = 1559D400] 19:04:27 INFO - GECKO(932) | ++DOCSHELL 0DCE0800 == 15 [pid = 932] [id = {11a69a6d-8277-4875-91a4-7783be647402}] 19:04:27 INFO - GECKO(932) | ++DOMWINDOW == 164 (0DCE0C00) [pid = 932] [serial = 413] [outer = 00000000] 19:04:27 INFO - GECKO(932) | ++DOMWINDOW == 165 (0DCE9800) [pid = 932] [serial = 414] [outer = 0DCE0C00] 19:04:27 INFO - GECKO(932) | ++DOMWINDOW == 166 (0DCF3400) [pid = 932] [serial = 415] [outer = 0DCE0C00] 19:04:27 INFO - GECKO(932) | ++DOMWINDOW == 167 (0F073400) [pid = 932] [serial = 416] [outer = 0DCE0C00] 19:04:28 INFO - GECKO(932) | ++DOCSHELL 0E63C800 == 16 [pid = 932] [id = {42e0b3c2-c97f-4b15-bab3-2e37645cb0cf}] 19:04:28 INFO - GECKO(932) | ++DOMWINDOW == 168 (0F073000) [pid = 932] [serial = 417] [outer = 00000000] 19:04:28 INFO - GECKO(932) | ++DOMWINDOW == 169 (0F720000) [pid = 932] [serial = 418] [outer = 0F073000] 19:04:28 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-retain.html | getWalker() should return an actor. 19:04:28 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-retain.html | Server and client ownership trees should match. 19:04:28 INFO - GECKO(932) | console.warn: Got a mutation for an unexpected actor: server1.conn0.child2/domnode31, please file a bug on bugzilla.mozilla.org! 19:04:28 INFO - GECKO(932) | console.trace: 19:04:28 INFO - GECKO(932) | _fronts/inspector.js 772 WalkerFront<.getMutations resource://gre/modules/Promise-backend.js:922:23 19:04:29 INFO - GECKO(932) | walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:806:7 19:04:29 INFO - GECKO(932) | Promise*scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:739:11 19:04:29 INFO - GECKO(932) | schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:770:7 19:04:29 INFO - GECKO(932) | completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:707:7 19:04:29 INFO - GECKO(932) | onPacket/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1329:9 19:04:29 INFO - GECKO(932) | DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1269:14 19:04:29 INFO - GECKO(932) | generateRequestMethods/ resource://devtools/shared/protocol.js:1426:14 19:04:29 INFO - GECKO(932) | WalkerFront<.querySelector<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/fronts/inspector.js:621:12 19:04:29 INFO - GECKO(932) | testLoseRace@chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-retain.html:134:15 19:04:29 INFO - GECKO(932) | runNextTest@chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-helpers.js:312:5 19:04:29 INFO - GECKO(932) | process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:922:23 19:04:29 INFO - GECKO(932) | walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:806:7 19:04:29 INFO - GECKO(932) | Promise*scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:739:11 19:04:29 INFO - GECKO(932) | schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:770:7 19:04:29 INFO - GECKO(932) | completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:707:7 19:04:29 INFO - GECKO(932) | onPacket/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1329:9 19:04:29 INFO - GECKO(932) | DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1269:14 19:04:29 INFO - GECKO(932) | generateRequestMethods/ resource://devtools/shared/protocol.js:1426:14 19:04:29 INFO - GECKO(932) | WalkerFront<.unretainNode<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/fronts/inspector.js:591:12 19:04:29 INFO - GECKO(932) | testWinRace/<@chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-retain.html:122:12 19:04:29 INFO - GECKO(932) | process@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:922:23 19:04:29 INFO - GECKO(932) | walkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:806:7 19:04:29 INFO - GECKO(932) | Promise*scheduleWalkerLoop@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:739:11 19:04:29 INFO - GECKO(932) | schedulePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:770:7 19:04:29 INFO - GECKO(932) | completePromise@resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js:707:7 19:04:29 INFO - GECKO(932) | onPacket/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1329:9 19:04:29 INFO - GECKO(932) | DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1269:14 19:04:29 INFO - GECKO(932) | generateRequestMethods/ resource://devtools/shared/protocol.js:1426:14 19:04:29 INFO - GECKO(932) | WalkerFront<.getMutations<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/fronts/inspector.js:747:12 19:04:29 INFO - GECKO(932) | WalkerFront<.onMutations<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/fronts/inspector.js:895:5 19:04:29 INFO - GECKO(932) | onPacket/results<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1292:44 19:04:29 INFO - GECKO(932) | onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1292:23 19:04:29 INFO - GECKO(932) | onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:952:7 19:04:29 INFO - GECKO(932) | send/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:570:13 19:04:29 INFO - GECKO(932) | exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14 19:04:29 INFO - GECKO(932) | exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14 19:04:29 INFO - GECKO(932) | ************************* 19:04:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-retain.html | noSuchActor - Should have lost the race. 19:04:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-retain.html | Should have no more retained orphans. 19:04:29 INFO - GECKO(932) | MEMORY STAT | vsize 852MB | vsizeMaxContiguous 730MB | residentFast 349MB | heapAllocated 153MB 19:04:29 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-retain.html | took 2051ms 19:04:29 INFO - GECKO(932) | ++DOMWINDOW == 171 (1A550800) [pid = 932] [serial = 420] [outer = 1559D400] 19:04:29 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-scroll-into-view.html 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 170 (1D192400) [pid = 932] [serial = 378] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 169 (217F8400) [pid = 932] [serial = 346] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 168 (1F11AC00) [pid = 932] [serial = 342] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 167 (1F9BC400) [pid = 932] [serial = 338] [outer = 00000000] [url = data:text/html,second%20new%20child] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 166 (15B8F400) [pid = 932] [serial = 360] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-eyedropper.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 165 (0F84C400) [pid = 932] [serial = 352] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 164 (0F07BC00) [pid = 932] [serial = 356] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 163 (1C108000) [pid = 932] [serial = 319] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 162 (1DE12C00) [pid = 932] [serial = 323] [outer = 00000000] [url = data:text/html,new%20child] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 161 (1DE20000) [pid = 932] [serial = 366] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 160 (0DCF0400) [pid = 932] [serial = 326] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 159 (1A401800) [pid = 932] [serial = 330] [outer = 00000000] [url = data:text/html,second%20new%20child] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 158 (20827800) [pid = 932] [serial = 370] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 157 (1424E800) [pid = 932] [serial = 334] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 156 (20715400) [pid = 932] [serial = 265] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 155 (1B36AC00) [pid = 932] [serial = 307] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 154 (20697000) [pid = 932] [serial = 261] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 153 (0F07E000) [pid = 932] [serial = 273] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 152 (2020F400) [pid = 932] [serial = 277] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 151 (2020DC00) [pid = 932] [serial = 271] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 150 (0E2EC400) [pid = 932] [serial = 143] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 149 (135B2000) [pid = 932] [serial = 303] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 148 (1639EC00) [pid = 932] [serial = 267] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 147 (15DD4000) [pid = 932] [serial = 297] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 146 (0DCD8C00) [pid = 932] [serial = 285] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 145 (0F94F400) [pid = 932] [serial = 291] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 144 (1E893800) [pid = 932] [serial = 249] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 143 (0E63E400) [pid = 932] [serial = 289] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 142 (1DCAF800) [pid = 932] [serial = 255] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 141 (135BCC00) [pid = 932] [serial = 295] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 140 (17BD8800) [pid = 932] [serial = 315] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 139 (0F84FC00) [pid = 932] [serial = 259] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 138 (0F8AA800) [pid = 932] [serial = 311] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 137 (1BE4CC00) [pid = 932] [serial = 245] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 136 (1424E000) [pid = 932] [serial = 301] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 135 (0DC62800) [pid = 932] [serial = 283] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:29 INFO - GECKO(932) | --DOMWINDOW == 134 (20826400) [pid = 932] [serial = 279] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:30 INFO - GECKO(932) | ++DOMWINDOW == 135 (0D8F9C00) [pid = 932] [serial = 421] [outer = 1559D400] 19:04:30 INFO - GECKO(932) | ++DOCSHELL 0DA81400 == 17 [pid = 932] [id = {d4bc92e8-9fc9-4201-9b83-56bf49184c6f}] 19:04:30 INFO - GECKO(932) | ++DOMWINDOW == 136 (0DA84400) [pid = 932] [serial = 422] [outer = 00000000] 19:04:30 INFO - GECKO(932) | ++DOMWINDOW == 137 (0DC69800) [pid = 932] [serial = 423] [outer = 0DA84400] 19:04:30 INFO - GECKO(932) | ++DOMWINDOW == 138 (0DCE0000) [pid = 932] [serial = 424] [outer = 0DA84400] 19:04:30 INFO - GECKO(932) | ++DOMWINDOW == 139 (0DCD8C00) [pid = 932] [serial = 425] [outer = 0DA84400] 19:04:30 INFO - GECKO(932) | ++DOCSHELL 0E045C00 == 18 [pid = 932] [id = {3526525c-42b8-47ec-a746-ea6a892f2c00}] 19:04:30 INFO - GECKO(932) | ++DOMWINDOW == 140 (0F078000) [pid = 932] [serial = 426] [outer = 00000000] 19:04:30 INFO - GECKO(932) | ++DOMWINDOW == 141 (0F078C00) [pid = 932] [serial = 427] [outer = 0F078000] 19:04:31 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-scroll-into-view.html | getWalker() should return an actor. 19:04:31 INFO - GECKO(932) | --DOCSHELL 16397400 == 17 [pid = 932] [id = {276b853b-0ebe-408d-84fd-eed3a6f245ae}] 19:04:31 INFO - GECKO(932) | --DOCSHELL 0DCF1400 == 16 [pid = 932] [id = {219fcab2-c475-4f7f-846e-0ac90890bec9}] 19:04:31 INFO - GECKO(932) | --DOCSHELL 14B91000 == 15 [pid = 932] [id = {b852db08-c385-47e9-98df-2b3d01f8ff43}] 19:04:31 INFO - GECKO(932) | --DOCSHELL 14253800 == 14 [pid = 932] [id = {deda90b1-be59-46ab-b5be-7508b39aba3a}] 19:04:31 INFO - GECKO(932) | --DOCSHELL 15C7B400 == 13 [pid = 932] [id = {c7a779c0-f6ca-49b9-9f15-65fbd3fe5021}] 19:04:31 INFO - GECKO(932) | --DOCSHELL 1EE77C00 == 12 [pid = 932] [id = {e302965e-3632-46c4-823b-5ed86bcd2c5d}] 19:04:31 INFO - GECKO(932) | --DOCSHELL 0DCE5C00 == 11 [pid = 932] [id = {54f02163-fd1d-4e0f-87b8-bff00d28c474}] 19:04:31 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-scroll-into-view.html | Element is not in viewport. 19:04:31 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-scroll-into-view.html | Element is in viewport. 19:04:31 INFO - GECKO(932) | MEMORY STAT | vsize 825MB | vsizeMaxContiguous 730MB | residentFast 295MB | heapAllocated 94MB 19:04:31 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-scroll-into-view.html | took 1557ms 19:04:31 INFO - GECKO(932) | ++DOMWINDOW == 142 (0E04D000) [pid = 932] [serial = 428] [outer = 1559D400] 19:04:31 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-search-front.html 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 141 (0F947800) [pid = 932] [serial = 354] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 140 (1E887800) [pid = 932] [serial = 336] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 139 (21CCEC00) [pid = 932] [serial = 379] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 138 (217FBC00) [pid = 932] [serial = 347] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 137 (0D8F3800) [pid = 932] [serial = 348] [outer = 00000000] [url = data:text/html,new%20child] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 136 (1DE19000) [pid = 932] [serial = 345] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 135 (20210800) [pid = 932] [serial = 343] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 134 (20202000) [pid = 932] [serial = 339] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 133 (1BD85C00) [pid = 932] [serial = 361] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 132 (0F8A6000) [pid = 932] [serial = 353] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 131 (135F2400) [pid = 932] [serial = 357] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 130 (135B4800) [pid = 932] [serial = 355] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 129 (0F855000) [pid = 932] [serial = 322] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 128 (0E629000) [pid = 932] [serial = 325] [outer = 00000000] [url = data:text/html,new%20child] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 127 (1DE13400) [pid = 932] [serial = 324] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 126 (1CED1000) [pid = 932] [serial = 362] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 125 (20693000) [pid = 932] [serial = 372] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 124 (1EE7C000) [pid = 932] [serial = 367] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 123 (15B92C00) [pid = 932] [serial = 327] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 122 (1B35E800) [pid = 932] [serial = 333] [outer = 00000000] [url = data:text/html,second%20new%20child] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 121 (20827C00) [pid = 932] [serial = 371] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 120 (1DC56000) [pid = 932] [serial = 332] [outer = 00000000] [url = data:text/html,new%20child] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 119 (14B9CC00) [pid = 932] [serial = 368] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 118 (1D73C800) [pid = 932] [serial = 331] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 117 (135F0C00) [pid = 932] [serial = 329] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 116 (1E810000) [pid = 932] [serial = 335] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 115 (1A30D000) [pid = 932] [serial = 337] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 114 (2070C400) [pid = 932] [serial = 341] [outer = 00000000] [url = data:text/html,second%20new%20child] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 113 (2020B000) [pid = 932] [serial = 340] [outer = 00000000] [url = data:text/html,new%20child] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 112 (21CC3C00) [pid = 932] [serial = 376] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 111 (21CC3000) [pid = 932] [serial = 375] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 110 (14B99C00) [pid = 932] [serial = 369] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 109 (1BE40800) [pid = 932] [serial = 364] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 108 (0F94D800) [pid = 932] [serial = 359] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-pick-color.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 107 (0F846800) [pid = 932] [serial = 365] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-pseudoclass-lock.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 106 (135F2C00) [pid = 932] [serial = 363] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-eyedropper.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 105 (0DCE0400) [pid = 932] [serial = 349] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 104 (1639A800) [pid = 932] [serial = 328] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 103 (14316C00) [pid = 932] [serial = 344] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 102 (0DCEDC00) [pid = 932] [serial = 309] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 101 (1B4DEC00) [pid = 932] [serial = 317] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 100 (0DCE5000) [pid = 932] [serial = 350] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 99 (1591D800) [pid = 932] [serial = 358] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 98 (20715800) [pid = 932] [serial = 266] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 97 (0DC16800) [pid = 932] [serial = 310] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-mutations-events.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 96 (1B5AB800) [pid = 932] [serial = 308] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 95 (0E0F0800) [pid = 932] [serial = 264] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 94 (0E62B800) [pid = 932] [serial = 276] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 93 (20826800) [pid = 932] [serial = 278] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 92 (1DD60000) [pid = 932] [serial = 224] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-hide.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 91 (0DA80400) [pid = 932] [serial = 232] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-insert.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 90 (148F2400) [pid = 932] [serial = 318] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-mutations-frameload.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 89 (19DD2400) [pid = 932] [serial = 212] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 88 (1C824000) [pid = 932] [serial = 248] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-mutations-childlist.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 87 (14247C00) [pid = 932] [serial = 240] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-mutations-attr.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 86 (2020E400) [pid = 932] [serial = 272] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 85 (198CE400) [pid = 932] [serial = 146] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 84 (0D044000) [pid = 932] [serial = 142] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-dead-nodes.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 83 (0DA86400) [pid = 932] [serial = 306] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 82 (16398C00) [pid = 932] [serial = 270] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 81 (0DCE4800) [pid = 932] [serial = 300] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 80 (148F6000) [pid = 932] [serial = 216] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-duplicate-node.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 79 (0DC60C00) [pid = 932] [serial = 288] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 78 (0E2ED000) [pid = 932] [serial = 294] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 77 (1BD8D400) [pid = 932] [serial = 252] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 76 (0EDC3800) [pid = 932] [serial = 290] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 75 (0D80E800) [pid = 932] [serial = 258] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 74 (135ECC00) [pid = 932] [serial = 296] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 73 (17C78800) [pid = 932] [serial = 316] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 72 (0F8A0C00) [pid = 932] [serial = 260] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 71 (0DC67800) [pid = 932] [serial = 314] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 70 (1C313800) [pid = 932] [serial = 246] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 69 (14255400) [pid = 932] [serial = 302] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 68 (0DC39800) [pid = 932] [serial = 116] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_highlighter_paused_debugger.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 67 (2020FC00) [pid = 932] [serial = 282] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 66 (0DC6DC00) [pid = 932] [serial = 351] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-mutations-value.html] 19:04:31 INFO - GECKO(932) | --DOMWINDOW == 65 (0DC62C00) [pid = 932] [serial = 284] [outer = 00000000] [url = about:blank] 19:04:31 INFO - GECKO(932) | ++DOMWINDOW == 66 (0D044000) [pid = 932] [serial = 429] [outer = 1559D400] 19:04:31 INFO - Setting up inspector and walker actors. 19:04:31 INFO - GECKO(932) | ++DOCSHELL 0DC64400 == 12 [pid = 932] [id = {852cf238-68f4-4511-8204-cf6523460448}] 19:04:31 INFO - GECKO(932) | ++DOMWINDOW == 67 (0DCE0400) [pid = 932] [serial = 430] [outer = 00000000] 19:04:31 INFO - GECKO(932) | ++DOMWINDOW == 68 (0E2ED000) [pid = 932] [serial = 431] [outer = 0DCE0400] 19:04:31 INFO - GECKO(932) | ++DOMWINDOW == 69 (0E62C000) [pid = 932] [serial = 432] [outer = 0DCE0400] 19:04:31 INFO - GECKO(932) | ++DOMWINDOW == 70 (0DCF3C00) [pid = 932] [serial = 433] [outer = 0DCE0400] 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | getWalker() should return an actor. 19:04:32 INFO - Testing search API using WalkerFront. 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Null result on front when searching for '' 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Default options work 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Search works with empty options 19:04:32 INFO - Testing search API using WalkerFront (reverse=false) 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Search works with multiple results (reverse=false) 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Search works with multiple results (reverse=false) 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Search works with multiple results (reverse=false) 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Search works with multiple results (reverse=false) 19:04:32 INFO - GECKO(932) | [Parent 932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/windows/WinUtils.cpp, line 1478 19:04:32 INFO - Testing search API using WalkerFront (reverse=true) 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Search works with multiple results (reverse=true) 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Search works with multiple results (reverse=true) 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Search works with multiple results (reverse=true) 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Search works with multiple results (reverse=true) 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Search works with multiple results (reverse=false) 19:04:32 INFO - Simulating a server that doesn't have the new search functionality. 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Only querySelectorAll results being returned 19:04:32 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search-front.html | Other results being included 19:04:32 INFO - GECKO(932) | MEMORY STAT | vsize 830MB | vsizeMaxContiguous 730MB | residentFast 300MB | heapAllocated 99MB 19:04:33 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-search-front.html | took 1693ms 19:04:33 INFO - GECKO(932) | ++DOMWINDOW == 71 (0DC63C00) [pid = 932] [serial = 434] [outer = 1559D400] 19:04:34 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-search.html 19:04:34 INFO - GECKO(932) | ++DOMWINDOW == 72 (0DA86400) [pid = 932] [serial = 435] [outer = 1559D400] 19:04:34 INFO - Setting up inspector and walker actors. 19:04:34 INFO - GECKO(932) | ++DOCSHELL 1424E800 == 13 [pid = 932] [id = {ee89549c-eaae-4683-827b-bb6e12074595}] 19:04:34 INFO - GECKO(932) | ++DOMWINDOW == 73 (1424EC00) [pid = 932] [serial = 436] [outer = 00000000] 19:04:34 INFO - GECKO(932) | ++DOMWINDOW == 74 (14255400) [pid = 932] [serial = 437] [outer = 1424EC00] 19:04:34 INFO - GECKO(932) | ++DOMWINDOW == 75 (14319400) [pid = 932] [serial = 438] [outer = 1424EC00] 19:04:34 INFO - GECKO(932) | ++DOMWINDOW == 76 (0D861400) [pid = 932] [serial = 439] [outer = 1424EC00] 19:04:34 INFO - GECKO(932) | --DOMWINDOW == 75 (0DCF4000) [pid = 932] [serial = 401] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-search-data.html] 19:04:34 INFO - GECKO(932) | --DOMWINDOW == 74 (0DCE7000) [pid = 932] [serial = 382] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:34 INFO - GECKO(932) | --DOMWINDOW == 73 (1EE79400) [pid = 932] [serial = 393] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:34 INFO - GECKO(932) | --DOMWINDOW == 72 (20829000) [pid = 932] [serial = 374] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:34 INFO - GECKO(932) | --DOMWINDOW == 71 (16397800) [pid = 932] [serial = 407] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:04:34 INFO - GECKO(932) | --DOMWINDOW == 70 (143B7400) [pid = 932] [serial = 386] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:34 INFO - GECKO(932) | --DOMWINDOW == 69 (14B91400) [pid = 932] [serial = 389] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:34 INFO - GECKO(932) | --DOMWINDOW == 68 (15C7B800) [pid = 932] [serial = 397] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | getWalker() should return an actor. 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Got a reference to the walker actor (server1.conn0.child2/domwalker29) 19:04:34 INFO - Testing basic index APIs exist. 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | public index is filled after getting 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | private index is empty after clearing 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | public index is filled after getting 19:04:34 INFO - Testing basic search APIs exist. 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | walker search exists on the WalkerActor 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | walker search has `search` method 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | walker search has `index` property 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | referencing the correct WalkerActor 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | a new search instance can be created 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | new search instance has `search` method 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | new search instance has `index` property 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | new search instance differs from the WalkerActor's 19:04:34 INFO - Testing search with an empty query. 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | No results when searching for '' 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | No results when searching for null 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | No results when searching for undefined 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | No results when searching for 10 19:04:34 INFO - Running test: Search for tag with one result. 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Search returns correct results with 'body' 19:04:34 INFO - Running test: Search for tag with multiple results 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Search returns correct results with 'h2' 19:04:34 INFO - Running test: Search for selector with multiple results 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Search returns correct results with 'body > h2' 19:04:34 INFO - Running test: Search for selector with multiple results 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Search returns correct results with ':root h2' 19:04:34 INFO - Running test: Search for selector with multiple results 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Search returns correct results with '* h2' 19:04:34 INFO - Running test: Search with multiple matches in a single tag expecting a single result 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Search returns correct results with '💩' 19:04:34 INFO - Running test: Search that has tag and text results 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Search returns correct results with 'h1' 19:04:34 INFO - Testing ::before and ::after element matching 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Tag search works for pseudo element 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | No results for anon tag name 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Text search works for pseudo element 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Tag search works for pseudo element 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | No results for anon tag name 19:04:34 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Text search works for pseudo element 19:04:35 INFO - Testing search before and after a mutation. 19:04:35 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Search works with tag results 19:04:35 INFO - Listening to markup mutation on the inspectee 19:04:35 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Results are updated after removal 19:04:35 INFO - Waiting for a mutation to happen 19:04:35 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Results are updated after addition 19:04:35 INFO - Waiting for a mutation to happen 19:04:35 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-search.html | Results are updated after removal 19:04:35 INFO - GECKO(932) | MEMORY STAT | vsize 824MB | vsizeMaxContiguous 730MB | residentFast 297MB | heapAllocated 94MB 19:04:35 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-search.html | took 1147ms 19:04:35 INFO - GECKO(932) | ++DOMWINDOW == 69 (1639A400) [pid = 932] [serial = 440] [outer = 1559D400] 19:04:35 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector-traversal.html 19:04:35 INFO - GECKO(932) | ++DOMWINDOW == 70 (0F07E800) [pid = 932] [serial = 441] [outer = 1559D400] 19:04:35 INFO - GECKO(932) | ++DOCSHELL 16399400 == 14 [pid = 932] [id = {d3211731-6738-4972-ab98-05f32bf20037}] 19:04:35 INFO - GECKO(932) | ++DOMWINDOW == 71 (163A3000) [pid = 932] [serial = 442] [outer = 00000000] 19:04:35 INFO - GECKO(932) | ++DOMWINDOW == 72 (17BD3000) [pid = 932] [serial = 443] [outer = 163A3000] 19:04:35 INFO - GECKO(932) | ++DOMWINDOW == 73 (198D2C00) [pid = 932] [serial = 444] [outer = 163A3000] 19:04:35 INFO - GECKO(932) | ++DOMWINDOW == 74 (14B9D800) [pid = 932] [serial = 445] [outer = 163A3000] 19:04:35 INFO - GECKO(932) | ++DOCSHELL 1A401400 == 15 [pid = 932] [id = {4bd10c07-694a-4425-a7c8-7ee236d12eba}] 19:04:35 INFO - GECKO(932) | ++DOMWINDOW == 75 (1A401800) [pid = 932] [serial = 446] [outer = 00000000] 19:04:35 INFO - GECKO(932) | ++DOMWINDOW == 76 (1A403400) [pid = 932] [serial = 447] [outer = 1A401800] 19:04:35 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | getWalker() should return an actor. 19:04:35 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Re-fetching the document node should match the root document node. 19:04:35 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | innerHTML should match 19:04:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | outerHTML should match 19:04:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | outerHTML has been updated 19:04:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | The node with the old ID cannot be selected anymore 19:04:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | should have found the right node 19:04:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should not find a node here. 19:04:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Expect 26 div children. 19:04:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | First child should be a 19:04:36 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Expect 26 nodes 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | First node should be reused. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Parent node should be set. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Siblings should be set. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Siblings of [Front for domnode/server1.conn0.child2/domnode63] should be set. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Expect 1 node 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Expect it to be the last node. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Actor should have been destroyed. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Front shouldn't be accessible from the client for actorID: server1.conn0.child2/domnodelist36 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | node list actor should no longer be contactable. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have the first node. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have the last node. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have 0 children listed. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Correct nodes were returned. 19:04:37 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have the first node. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have the last node. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have 26 children listed. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Correct nodes were returned. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have the first node. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should not have the last node. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have 5 children listed. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Correct nodes were returned. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:38 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have the first node. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should not have the last node. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have 5 children listed. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Correct nodes were returned. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Make sure I know how to count letters. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should not have the first node. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should not have the last node. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have 5 children listed. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Correct nodes were returned. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should not have the first node. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have the last node. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have 5 children listed. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Correct nodes were returned. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Make sure I know how to count letters. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should not have the first node. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should not have the last node. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have 5 children listed. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Correct nodes were returned. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:39 INFO - GECKO(932) | --DOCSHELL 0E045C00 == 14 [pid = 932] [id = {3526525c-42b8-47ec-a746-ea6a892f2c00}] 19:04:39 INFO - GECKO(932) | --DOCSHELL 0E63C800 == 13 [pid = 932] [id = {42e0b3c2-c97f-4b15-bab3-2e37645cb0cf}] 19:04:39 INFO - GECKO(932) | --DOCSHELL 0DA81400 == 12 [pid = 932] [id = {d4bc92e8-9fc9-4201-9b83-56bf49184c6f}] 19:04:39 INFO - GECKO(932) | --DOCSHELL 0DCE0800 == 11 [pid = 932] [id = {11a69a6d-8277-4875-91a4-7783be647402}] 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should not have the first node. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have the last node. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have 2 children listed. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Correct nodes were returned. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have the first node. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have the last node. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have 1 children listed. 19:04:39 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Correct nodes were returned. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have the first node. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should not have the last node. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Should have 5 children listed. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Correct nodes were returned. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Server and client ownership trees should match. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Has first and last. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Has only the document element. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Document element is its own sibling. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Got the right node. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | nextSibling got the next node. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | nextSibling on the last node returned null. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Got the right node. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | nextSibling got the next node. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | previousSibling on the first node returned null. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | There should be only one child of the iframe 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | iframe child should be a document node 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Got expected parent 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Got expected parent 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Got expected parent 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Got expected parent 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Got expected parent 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Got expected parent 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Got expected parent 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Got expected parent 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Text is too long to be inlined 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Value should be a text node 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Full node value should match the string from the document. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Text is short enough to be inlined 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Value should be a text node 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Full node value should match the string from the document. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Front shouldn't be accessible from the client for actorID: server1.conn0.child2/domnode28 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Front shouldn't be accessible from the client for actorID: server1.conn0.child2/domnode37 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Front shouldn't be accessible from the client for actorID: server1.conn0.child2/domnode63 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | Front shouldn't be accessible from the client for actorID: server1.conn0.child2/domwalker29 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | node list actor should no longer be contactable. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | node list actor should no longer be contactable. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | node list actor should no longer be contactable. 19:04:40 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector-traversal.html | node list actor should no longer be contactable. 19:04:40 INFO - GECKO(932) | MEMORY STAT | vsize 822MB | vsizeMaxContiguous 730MB | residentFast 285MB | heapAllocated 89MB 19:04:40 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector-traversal.html | took 5328ms 19:04:40 INFO - GECKO(932) | ++DOMWINDOW == 77 (0F59EC00) [pid = 932] [serial = 448] [outer = 1559D400] 19:04:40 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector_getImageData-wait-for-load.html 19:04:40 INFO - GECKO(932) | ++DOMWINDOW == 78 (0D85B000) [pid = 932] [serial = 449] [outer = 1559D400] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 77 (0E0DD400) [pid = 932] [serial = 383] [outer = 00000000] [url = about:blank] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 76 (135F4800) [pid = 932] [serial = 385] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 75 (0DC61400) [pid = 932] [serial = 380] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 74 (1D79E400) [pid = 932] [serial = 391] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 73 (1DFA4000) [pid = 932] [serial = 396] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 72 (15C7BC00) [pid = 932] [serial = 398] [outer = 00000000] [url = about:blank] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 71 (0F84E400) [pid = 932] [serial = 399] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 70 (0F5A0400) [pid = 932] [serial = 400] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-resize.html] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 69 (20725400) [pid = 932] [serial = 394] [outer = 00000000] [url = about:blank] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 68 (0DCDA000) [pid = 932] [serial = 410] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 67 (1639E800) [pid = 932] [serial = 409] [outer = 00000000] [url = about:blank] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 66 (1639AC00) [pid = 932] [serial = 408] [outer = 00000000] [url = about:blank] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 65 (21CC8C00) [pid = 932] [serial = 395] [outer = 00000000] [url = about:blank] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 64 (15C82000) [pid = 932] [serial = 405] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 63 (1DD60C00) [pid = 932] [serial = 373] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-release.html] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 62 (1639B000) [pid = 932] [serial = 387] [outer = 00000000] [url = about:blank] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 61 (14B91800) [pid = 932] [serial = 390] [outer = 00000000] [url = about:blank] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 60 (13453000) [pid = 932] [serial = 388] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 59 (0D857400) [pid = 932] [serial = 404] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-search-data.html] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 58 (14B99000) [pid = 932] [serial = 377] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 57 (135EC800) [pid = 932] [serial = 403] [outer = 00000000] [url = about:blank] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 56 (1337B000) [pid = 932] [serial = 402] [outer = 00000000] [url = about:blank] 19:04:40 INFO - GECKO(932) | --DOMWINDOW == 55 (0DC6B800) [pid = 932] [serial = 384] [outer = 00000000] [url = about:blank] 19:04:41 INFO - GECKO(932) | ++DOCSHELL 0F71F800 == 12 [pid = 932] [id = {1acf7da3-c41e-42e9-b536-fedaf1bb92b1}] 19:04:41 INFO - GECKO(932) | ++DOMWINDOW == 56 (13453000) [pid = 932] [serial = 450] [outer = 00000000] 19:04:41 INFO - GECKO(932) | ++DOMWINDOW == 57 (14B9E800) [pid = 932] [serial = 451] [outer = 13453000] 19:04:41 INFO - GECKO(932) | ++DOMWINDOW == 58 (1559BC00) [pid = 932] [serial = 452] [outer = 13453000] 19:04:41 INFO - GECKO(932) | ++DOMWINDOW == 59 (148F2C00) [pid = 932] [serial = 453] [outer = 13453000] 19:04:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData-wait-for-load.html | Got the image NodeFront. 19:04:41 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData-wait-for-load.html | Got the image Node. 19:04:41 INFO - Testing that the method aborts if the image takes too long to load. 19:04:41 INFO - Calling getImageData(). 19:04:41 INFO - GECKO(932) | console.error: 19:04:41 INFO - GECKO(932) | Got a removal of an actor we didn't know about: server1.conn0.child2/domnode33 19:04:42 INFO - GECKO(932) | console.error: 19:04:42 INFO - GECKO(932) | Image 'http://mochi.test:8888/chrome/devtools/server/tests/mochitest/inspector-delay-image-response.sjs?delay=50000' took too long to load. 19:04:42 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData-wait-for-load.html | Timeout image: promise rejected as expected. 19:04:42 INFO - Testing that non-existent image causes a rejection. 19:04:42 INFO - Calling getImageData(). 19:04:42 INFO - GECKO(932) | console.error: 19:04:42 INFO - GECKO(932) | Image 'http://mochi.test:8888/chrome/devtools/server/tests/mochitest/this-does-not-exist.png' failed to load. 19:04:42 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData-wait-for-load.html | Non-existent image: promise rejected as expected. 19:04:42 INFO - Testing that the method waits for an image to load. 19:04:42 INFO - Calling getImageData(). 19:04:43 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData-wait-for-load.html | The width is correct. 19:04:43 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData-wait-for-load.html | The height is correct. 19:04:43 INFO - GECKO(932) | MEMORY STAT | vsize 841MB | vsizeMaxContiguous 721MB | residentFast 308MB | heapAllocated 113MB 19:04:43 INFO - GECKO(932) | --DOMWINDOW == 58 (0F078000) [pid = 932] [serial = 426] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:04:43 INFO - GECKO(932) | --DOMWINDOW == 57 (0DCE0400) [pid = 932] [serial = 430] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-search-data.html] 19:04:43 INFO - GECKO(932) | --DOMWINDOW == 56 (0DCE0C00) [pid = 932] [serial = 413] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:43 INFO - GECKO(932) | --DOMWINDOW == 55 (0DA84400) [pid = 932] [serial = 422] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:43 INFO - GECKO(932) | --DOMWINDOW == 54 (0F073000) [pid = 932] [serial = 417] [outer = 00000000] [url = data:text/html,new%20child] 19:04:43 INFO - GECKO(932) | --DOMWINDOW == 53 (1424EC00) [pid = 932] [serial = 436] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-search-data.html] 19:04:43 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector_getImageData-wait-for-load.html | took 2444ms 19:04:43 INFO - GECKO(932) | ++DOMWINDOW == 54 (14B96C00) [pid = 932] [serial = 454] [outer = 1559D400] 19:04:43 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector_getImageData.html 19:04:43 INFO - GECKO(932) | ++DOMWINDOW == 55 (0F078000) [pid = 932] [serial = 455] [outer = 1559D400] 19:04:43 INFO - GECKO(932) | ++DOCSHELL 15DD3400 == 13 [pid = 932] [id = {6f3eef09-1d87-4d4e-892c-42c5f8fec5ee}] 19:04:43 INFO - GECKO(932) | ++DOMWINDOW == 56 (15DD3800) [pid = 932] [serial = 456] [outer = 00000000] 19:04:43 INFO - GECKO(932) | ++DOMWINDOW == 57 (163A4400) [pid = 932] [serial = 457] [outer = 15DD3800] 19:04:43 INFO - GECKO(932) | ++DOMWINDOW == 58 (199CCC00) [pid = 932] [serial = 458] [outer = 15DD3800] 19:04:43 INFO - GECKO(932) | ++DOMWINDOW == 59 (0F84E400) [pid = 932] [serial = 459] [outer = 15DD3800] 19:04:43 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image node found in the test page 19:04:43 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image node has the getImageData function 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image data actor was sent back 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image size info was sent back too 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Natural width of the image correct 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Natural width of the image correct 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image was resized 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | We have an image data string! 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Server told the truth about resizing 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image node found in the test page 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image node has the getImageData function 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image data actor was sent back 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image size info was sent back too 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Natural width of the image correct 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Natural width of the image correct 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image was resized 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | We have an image data string! 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Server told the truth about resizing 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image node found in the test page 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image node has the getImageData function 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image data actor was sent back 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image size info was sent back too 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Natural width of the image correct 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Natural width of the image correct 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image was NOT resized 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | We have an image data string! 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Server told the truth about resizing 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image node found in the test page 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image node has the getImageData function 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image data actor was sent back 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image size info was sent back too 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Natural width of the image correct 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Natural width of the image correct 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Image was resized 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | We have an image data string! 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Server told the truth about resizing 19:04:44 INFO - GECKO(932) | console.error: 19:04:44 INFO - GECKO(932) | Message: Error: node is not a or element. 19:04:44 INFO - GECKO(932) | Stack: 19:04:44 INFO - GECKO(932) | imageToImageData<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/inspector.js:3284:11 19:04:44 INFO - GECKO(932) | _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:04:44 INFO - GECKO(932) | TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 19:04:44 INFO - GECKO(932) | asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 19:04:44 INFO - GECKO(932) | getImageData@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/inspector.js:687:12 19:04:44 INFO - GECKO(932) | handler@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1082:19 19:04:44 INFO - GECKO(932) | onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/main.js:1760:15 19:04:44 INFO - GECKO(932) | receiveMessage@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:761:7 19:04:44 INFO - GECKO(932) | imageToImageData<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/inspector.js:3284:11 19:04:44 INFO - GECKO(932) | _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:04:44 INFO - GECKO(932) | TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 19:04:44 INFO - GECKO(932) | asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 19:04:44 INFO - GECKO(932) | getImageData@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/inspector.js:687:12 19:04:44 INFO - GECKO(932) | handler@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1082:19 19:04:44 INFO - GECKO(932) | onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/main.js:1760:15 19:04:44 INFO - GECKO(932) | receiveMessage@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:761:7 19:04:44 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageData.html | Invalid element: promise rejected as expected. 19:04:44 INFO - GECKO(932) | MEMORY STAT | vsize 909MB | vsizeMaxContiguous 651MB | residentFast 378MB | heapAllocated 184MB 19:04:44 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector_getImageData.html | took 1083ms 19:04:44 INFO - GECKO(932) | ++DOMWINDOW == 60 (1B4DBC00) [pid = 932] [serial = 460] [outer = 1559D400] 19:04:44 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector_getImageDataFromURL.html 19:04:44 INFO - GECKO(932) | ++DOMWINDOW == 61 (0F073000) [pid = 932] [serial = 461] [outer = 1559D400] 19:04:44 INFO - GECKO(932) | ++DOCSHELL 1D004C00 == 14 [pid = 932] [id = {993052db-4a36-4a48-81eb-a0bf90a86e6a}] 19:04:44 INFO - GECKO(932) | ++DOMWINDOW == 62 (1D194400) [pid = 932] [serial = 462] [outer = 00000000] 19:04:44 INFO - GECKO(932) | ++DOMWINDOW == 63 (1D47B800) [pid = 932] [serial = 463] [outer = 1D194400] 19:04:44 INFO - GECKO(932) | ++DOMWINDOW == 64 (1D481C00) [pid = 932] [serial = 464] [outer = 1D194400] 19:04:44 INFO - GECKO(932) | ++DOMWINDOW == 65 (1A308000) [pid = 932] [serial = 465] [outer = 1D194400] 19:04:45 INFO - Testing that the method aborts if the image takes too long to load. 19:04:45 INFO - GECKO(932) | console.error: 19:04:45 INFO - GECKO(932) | Image 'http://mochi.test:8888/chrome/devtools/server/tests/mochitest/inspector-delay-image-response.sjs?delay=50000' took too long to load. 19:04:45 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageDataFromURL.html | Image that loads for too long: promise rejected as expected. 19:04:45 INFO - Testing that non-existent image causes a rejection. 19:04:45 INFO - GECKO(932) | console.error: 19:04:45 INFO - GECKO(932) | Image 'http://mochi.test:8888/chrome/devtools/server/tests/mochitest/this-does-not-exist.png' failed to load. 19:04:45 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageDataFromURL.html | Non-existent image: promise rejected as expected. 19:04:45 INFO - Testing that the method waits for an image to load. 19:04:45 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageDataFromURL.html | The width is correct. 19:04:45 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getImageDataFromURL.html | The height is correct. 19:04:45 INFO - GECKO(932) | MEMORY STAT | vsize 917MB | vsizeMaxContiguous 635MB | residentFast 390MB | heapAllocated 197MB 19:04:45 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector_getImageDataFromURL.html | took 1237ms 19:04:45 INFO - GECKO(932) | ++DOMWINDOW == 66 (0DA85400) [pid = 932] [serial = 466] [outer = 1559D400] 19:04:45 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector_getNodeFromActor.html 19:04:45 INFO - GECKO(932) | ++DOMWINDOW == 67 (0D80E800) [pid = 932] [serial = 467] [outer = 1559D400] 19:04:46 INFO - GECKO(932) | ++DOCSHELL 0DCDE400 == 15 [pid = 932] [id = {c0518a61-6daa-4b4e-bf71-5580fef748cf}] 19:04:46 INFO - GECKO(932) | ++DOMWINDOW == 68 (0DCDE800) [pid = 932] [serial = 468] [outer = 00000000] 19:04:46 INFO - GECKO(932) | ++DOMWINDOW == 69 (0DCE4400) [pid = 932] [serial = 469] [outer = 0DCDE800] 19:04:46 INFO - GECKO(932) | ++DOMWINDOW == 70 (0DCDD400) [pid = 932] [serial = 470] [outer = 0DCDE800] 19:04:46 INFO - GECKO(932) | ++DOMWINDOW == 71 (0D967C00) [pid = 932] [serial = 471] [outer = 0DCDE800] 19:04:46 INFO - Try to get a NodeFront from an invalid actorID 19:04:46 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getNodeFromActor.html | The node returned is null 19:04:46 INFO - Try to get a NodeFront from a valid actorID but invalid path 19:04:46 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getNodeFromActor.html | The node returned is null 19:04:46 INFO - Try to get a NodeFront from a valid actorID and valid path 19:04:46 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getNodeFromActor.html | A node was returned 19:04:46 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getNodeFromActor.html | The right node was returned 19:04:46 INFO - Try to get a NodeFront from a valid actorID and valid complex path 19:04:46 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getNodeFromActor.html | A node was returned 19:04:46 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getNodeFromActor.html | The body node was returned 19:04:46 INFO - GECKO(932) | MEMORY STAT | vsize 926MB | vsizeMaxContiguous 627MB | residentFast 399MB | heapAllocated 206MB 19:04:47 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector_getNodeFromActor.html | took 1141ms 19:04:47 INFO - GECKO(932) | ++DOMWINDOW == 72 (148F3800) [pid = 932] [serial = 472] [outer = 1559D400] 19:04:47 INFO - TEST-START | devtools/server/tests/mochitest/test_inspector_getOffsetParent.html 19:04:47 INFO - GECKO(932) | ++DOMWINDOW == 73 (0D8FA800) [pid = 932] [serial = 473] [outer = 1559D400] 19:04:47 INFO - GECKO(932) | ++DOCSHELL 1A30B400 == 16 [pid = 932] [id = {bd3cc5b4-ca1e-4c3f-a08d-1aea2e0e09f4}] 19:04:47 INFO - GECKO(932) | ++DOMWINDOW == 74 (1B416800) [pid = 932] [serial = 474] [outer = 00000000] 19:04:47 INFO - GECKO(932) | ++DOMWINDOW == 75 (1CEDA800) [pid = 932] [serial = 475] [outer = 1B416800] 19:04:47 INFO - GECKO(932) | ++DOMWINDOW == 76 (1D47A400) [pid = 932] [serial = 476] [outer = 1B416800] 19:04:47 INFO - GECKO(932) | ++DOMWINDOW == 77 (0F599800) [pid = 932] [serial = 477] [outer = 1B416800] 19:04:47 INFO - Try to get the offset parent for a dead node (null) 19:04:47 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getOffsetParent.html | No offset parent found 19:04:47 INFO - Try to get the offset parent for a node that is absolutely positioned inside a relative node 19:04:47 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getOffsetParent.html | The node has an offset parent 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getOffsetParent.html | The offset parent is the correct node 19:04:48 INFO - Try to get the offset parent for a node that is absolutely positioned outside a relative node 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getOffsetParent.html | The node's offset parent is the body or html node 19:04:48 INFO - Try to get the offset parent for a relatively positioned node 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getOffsetParent.html | The node's offset parent is the body or html node 19:04:48 INFO - Try to get the offset parent for a statically positioned node 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getOffsetParent.html | The node's offset parent is the body or html node 19:04:48 INFO - Try to get the offset parent for a fixed positioned node 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getOffsetParent.html | The node's offset parent is the body or html node 19:04:48 INFO - Try to get the offset parent for the body 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_inspector_getOffsetParent.html | The body has no offset parent 19:04:48 INFO - GECKO(932) | MEMORY STAT | vsize 912MB | vsizeMaxContiguous 635MB | residentFast 388MB | heapAllocated 193MB 19:04:48 INFO - TEST-OK | devtools/server/tests/mochitest/test_inspector_getOffsetParent.html | took 1435ms 19:04:48 INFO - GECKO(932) | ++DOMWINDOW == 78 (0DCE4C00) [pid = 932] [serial = 478] [outer = 1559D400] 19:04:48 INFO - TEST-START | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html 19:04:48 INFO - GECKO(932) | ++DOMWINDOW == 79 (0DA83000) [pid = 932] [serial = 479] [outer = 1559D400] 19:04:48 INFO - GECKO(932) | ++DOCSHELL 0DA80400 == 17 [pid = 932] [id = {e528dd67-b014-43e0-a33c-9d320a7932d4}] 19:04:48 INFO - GECKO(932) | ++DOMWINDOW == 80 (0DA81C00) [pid = 932] [serial = 480] [outer = 00000000] 19:04:48 INFO - GECKO(932) | ++DOMWINDOW == 81 (0DC62000) [pid = 932] [serial = 481] [outer = 0DA81C00] 19:04:48 INFO - GECKO(932) | --DOCSHELL 1424E800 == 16 [pid = 932] [id = {ee89549c-eaae-4683-827b-bb6e12074595}] 19:04:48 INFO - GECKO(932) | --DOCSHELL 0DC64400 == 15 [pid = 932] [id = {852cf238-68f4-4511-8204-cf6523460448}] 19:04:48 INFO - GECKO(932) | --DOCSHELL 1D004C00 == 14 [pid = 932] [id = {993052db-4a36-4a48-81eb-a0bf90a86e6a}] 19:04:48 INFO - GECKO(932) | --DOCSHELL 15DD3400 == 13 [pid = 932] [id = {6f3eef09-1d87-4d4e-892c-42c5f8fec5ee}] 19:04:48 INFO - GECKO(932) | --DOCSHELL 0F71F800 == 12 [pid = 932] [id = {1acf7da3-c41e-42e9-b536-fedaf1bb92b1}] 19:04:48 INFO - GECKO(932) | --DOCSHELL 1A401400 == 11 [pid = 932] [id = {4bd10c07-694a-4425-a7c8-7ee236d12eba}] 19:04:48 INFO - GECKO(932) | --DOCSHELL 16399400 == 10 [pid = 932] [id = {d3211731-6738-4972-ab98-05f32bf20037}] 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | iframe is not initially a debuggee 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | makeGlobalObjectReference does not add g1 as debuggee, designated via outer 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | makeGlobalObjectReference does not add g1 as debuggee, designated via D.O 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | g1iDO has the right referent 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | makeDebuggeeValue doesn't innerize 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | unsafeDereference() outerizes, so inner and outer window D.Os both dereference to outer 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | addDebuggee returns the inner window's D.O 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | addDebuggee adds the correct global 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | hasDebuggee can take a D.O referring to the inner window 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | hasDebuggee can take a D.O referring to the outer window 19:04:48 INFO - GECKO(932) | ++DOCSHELL 0DCE0800 == 11 [pid = 932] [id = {7798912a-2811-4d7b-8da0-4a8a057436ae}] 19:04:48 INFO - GECKO(932) | ++DOMWINDOW == 82 (0DCE1C00) [pid = 932] [serial = 482] [outer = 00000000] 19:04:48 INFO - GECKO(932) | ++DOMWINDOW == 83 (0DCE2000) [pid = 932] [serial = 483] [outer = 0DCE1C00] 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | g2's cross-compartment wrapper for g1o gets its own D.O 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | unwrapping g2's cross-compartment wrapper for g1o gets the right D.O 19:04:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | makeGlobalObjectReference unwraps cross-compartment wrappers, and innerizes 19:04:49 INFO - GECKO(932) | MEMORY STAT | vsize 915MB | vsizeMaxContiguous 635MB | residentFast 381MB | heapAllocated 189MB 19:04:49 INFO - TEST-OK | devtools/server/tests/mochitest/test_makeGlobalObjectReference.html | took 303ms 19:04:49 INFO - GECKO(932) | ++DOMWINDOW == 84 (0DCEF000) [pid = 932] [serial = 484] [outer = 1559D400] 19:04:49 INFO - TEST-START | devtools/server/tests/mochitest/test_memory.html 19:04:49 INFO - GECKO(932) | ++DOMWINDOW == 85 (0D85EC00) [pid = 932] [serial = 485] [outer = 1559D400] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 84 (14255400) [pid = 932] [serial = 437] [outer = 00000000] [url = about:blank] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 83 (1639A400) [pid = 932] [serial = 440] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 82 (198D2C00) [pid = 932] [serial = 444] [outer = 00000000] [url = about:blank] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 81 (0D861400) [pid = 932] [serial = 439] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-search-data.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 80 (0D044000) [pid = 932] [serial = 429] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-search-front.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 79 (0DC60800) [pid = 932] [serial = 412] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-retain.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 78 (0D8F9C00) [pid = 932] [serial = 421] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-scroll-into-view.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 77 (0F078C00) [pid = 932] [serial = 427] [outer = 00000000] [url = about:blank] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 76 (0DC14800) [pid = 932] [serial = 392] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-remove.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 75 (0D811C00) [pid = 932] [serial = 406] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-resolve-url.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 74 (14319400) [pid = 932] [serial = 438] [outer = 00000000] [url = about:blank] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 73 (0DA81800) [pid = 932] [serial = 381] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-reload.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 72 (0E62C000) [pid = 932] [serial = 432] [outer = 00000000] [url = about:blank] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 71 (0DCE0000) [pid = 932] [serial = 424] [outer = 00000000] [url = about:blank] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 70 (0DCF3400) [pid = 932] [serial = 415] [outer = 00000000] [url = about:blank] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 69 (0DA86400) [pid = 932] [serial = 435] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-search.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 68 (17BD3000) [pid = 932] [serial = 443] [outer = 00000000] [url = about:blank] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 67 (0E04D000) [pid = 932] [serial = 428] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 66 (0DC63C00) [pid = 932] [serial = 434] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 65 (1BD8B000) [pid = 932] [serial = 419] [outer = 00000000] [url = data:text/html,new%20child] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 64 (0DCD8C00) [pid = 932] [serial = 425] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 63 (0DC69800) [pid = 932] [serial = 423] [outer = 00000000] [url = about:blank] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 62 (19DD0000) [pid = 932] [serial = 411] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 61 (1A550800) [pid = 932] [serial = 420] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 60 (0F073400) [pid = 932] [serial = 416] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 59 (0F720000) [pid = 932] [serial = 418] [outer = 00000000] [url = about:blank] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 58 (0DCE9800) [pid = 932] [serial = 414] [outer = 00000000] [url = about:blank] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 57 (0DCF3C00) [pid = 932] [serial = 433] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-search-data.html] 19:04:49 INFO - GECKO(932) | --DOMWINDOW == 56 (0E2ED000) [pid = 932] [serial = 431] [outer = 00000000] [url = about:blank] 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory.html | total memory is valid 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory.html | domSize is valid 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory.html | styleSize is valid 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory.html | jsObjectsSize is valid 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory.html | jsStringsSize is valid 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory.html | jsOtherSize is valid 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory.html | otherSize is valid 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory.html | jsMilliseconds is valid 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory.html | nonJSMilliseconds is valid 19:04:51 INFO - GECKO(932) | MEMORY STAT | vsize 913MB | vsizeMaxContiguous 635MB | residentFast 367MB | heapAllocated 181MB 19:04:51 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory.html | took 1998ms 19:04:51 INFO - GECKO(932) | ++DOMWINDOW == 57 (0DC6B000) [pid = 932] [serial = 486] [outer = 1559D400] 19:04:51 INFO - TEST-START | devtools/server/tests/mochitest/test_memory_allocations_01.html 19:04:51 INFO - GECKO(932) | ++DOMWINDOW == 58 (0D857C00) [pid = 932] [serial = 487] [outer = 1559D400] 19:04:51 INFO - GECKO(932) | --DOCSHELL 0DCE0800 == 10 [pid = 932] [id = {7798912a-2811-4d7b-8da0-4a8a057436ae}] 19:04:51 INFO - GECKO(932) | --DOCSHELL 0DA80400 == 9 [pid = 932] [id = {e528dd67-b014-43e0-a33c-9d320a7932d4}] 19:04:51 INFO - GECKO(932) | --DOCSHELL 1A30B400 == 8 [pid = 932] [id = {bd3cc5b4-ca1e-4c3f-a08d-1aea2e0e09f4}] 19:04:51 INFO - GECKO(932) | --DOCSHELL 0DCDE400 == 7 [pid = 932] [id = {c0518a61-6daa-4b4e-bf71-5580fef748cf}] 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Can start recording allocations 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Can stop recording allocations 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should find our 3 test allocations (plus some allocations for the error objects used to get line numbers) 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the inner frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the middle frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the outer frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the inner frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the middle frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the outer frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the inner frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the middle frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the outer frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the inner frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the middle frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the outer frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the inner frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the middle frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the outer frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the inner frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the middle frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the outer frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the inner frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the middle frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the outer frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the inner frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the middle frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should get the outer frame 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | undefined assertion name 19:04:51 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_01.html | Should have found all the expected lines 19:04:51 INFO - GECKO(932) | MEMORY STAT | vsize 913MB | vsizeMaxContiguous 635MB | residentFast 369MB | heapAllocated 183MB 19:04:51 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory_allocations_01.html | took 544ms 19:04:51 INFO - GECKO(932) | ++DOMWINDOW == 59 (0F073C00) [pid = 932] [serial = 488] [outer = 1559D400] 19:04:51 INFO - TEST-START | devtools/server/tests/mochitest/test_memory_allocations_02.html 19:04:51 INFO - GECKO(932) | ++DOMWINDOW == 60 (0DC6A000) [pid = 932] [serial = 489] [outer = 1559D400] 19:04:53 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_02.html | Some allocation events fired without allocating much via auto drain 19:04:55 INFO - GECKO(932) | MemoryBridge.prototype.getAllocations threw an exception: Warning: allocations log overflowed and lost some data. 19:04:55 INFO - GECKO(932) | console.error: 19:04:55 INFO - GECKO(932) | MemoryBridge.prototype.getAllocations threw an exception: Warning: allocations log overflowed and lost some data. 19:05:00 INFO - GECKO(932) | MemoryBridge.prototype.getAllocations threw an exception: Warning: allocations log overflowed and lost some data. 19:05:00 INFO - GECKO(932) | console.error: 19:05:00 INFO - GECKO(932) | MemoryBridge.prototype.getAllocations threw an exception: Warning: allocations log overflowed and lost some data. 19:05:03 INFO - GECKO(932) | MemoryBridge.prototype.getAllocations threw an exception: Warning: allocations log overflowed and lost some data. 19:05:03 INFO - GECKO(932) | console.error: 19:05:03 INFO - GECKO(932) | MemoryBridge.prototype.getAllocations threw an exception: Warning: allocations log overflowed and lost some data. 19:05:05 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_02.html | Allocation events fired on GC before timer 19:05:05 INFO - GECKO(932) | MEMORY STAT | vsize 958MB | vsizeMaxContiguous 605MB | residentFast 411MB | heapAllocated 210MB 19:05:05 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory_allocations_02.html | took 14039ms 19:05:05 INFO - GECKO(932) | ++DOMWINDOW == 61 (0DCE5400) [pid = 932] [serial = 490] [outer = 1559D400] 19:05:05 INFO - TEST-START | devtools/server/tests/mochitest/test_memory_allocations_03.html 19:05:06 INFO - GECKO(932) | ++DOMWINDOW == 62 (0DC3FC00) [pid = 932] [serial = 491] [outer = 1559D400] 19:05:06 INFO - Checking frames at index 0: 19:05:06 INFO - First frame = null 19:05:06 INFO - Second frame = null 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 1: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 101, 19:05:06 INFO - "column": 14, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js", 19:05:06 INFO - "functionDisplayName": "exports.makeInfallible/<", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 101, 19:05:06 INFO - "column": 14, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js", 19:05:06 INFO - "functionDisplayName": "exports.makeInfallible/<", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 2: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 101, 19:05:06 INFO - "column": 14, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js", 19:05:06 INFO - "functionDisplayName": "exports.makeInfallible/<", 19:05:06 INFO - "parent": 1, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 101, 19:05:06 INFO - "column": 14, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js", 19:05:06 INFO - "functionDisplayName": "exports.makeInfallible/<", 19:05:06 INFO - "parent": 1, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 3: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 570, 19:05:06 INFO - "column": 13, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js", 19:05:06 INFO - "functionDisplayName": "send/<", 19:05:06 INFO - "parent": 2, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 570, 19:05:06 INFO - "column": 13, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js", 19:05:06 INFO - "functionDisplayName": "send/<", 19:05:06 INFO - "parent": 2, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 4: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1026, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "onPacket", 19:05:06 INFO - "parent": 3, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1026, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "onPacket", 19:05:06 INFO - "parent": 3, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 5: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1021, 19:05:06 INFO - "column": 29, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "emitReply", 19:05:06 INFO - "parent": 4, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1021, 19:05:06 INFO - "column": 29, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "emitReply", 19:05:06 INFO - "parent": 4, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 6: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1322, 19:05:06 INFO - "column": 29, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "emit", 19:05:06 INFO - "parent": 5, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1322, 19:05:06 INFO - "column": 29, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "emit", 19:05:06 INFO - "parent": 5, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 7: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 86, 19:05:06 INFO - "column": 38, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:06 INFO - "functionDisplayName": "emit", 19:05:06 INFO - "parent": 6, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 86, 19:05:06 INFO - "column": 38, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:06 INFO - "functionDisplayName": "emit", 19:05:06 INFO - "parent": 6, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 8: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 110, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:06 INFO - "functionDisplayName": "emitOnObject", 19:05:06 INFO - "parent": 7, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 110, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:06 INFO - "functionDisplayName": "emitOnObject", 19:05:06 INFO - "parent": 7, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 9: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 226, 19:05:06 INFO - "column": 5, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "exports.DebuggerClient/<", 19:05:06 INFO - "parent": 8, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 226, 19:05:06 INFO - "column": 5, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "exports.DebuggerClient/<", 19:05:06 INFO - "parent": 8, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 10: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 130, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "eventSource/proto.emit", 19:05:06 INFO - "parent": 9, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 130, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "eventSource/proto.emit", 19:05:06 INFO - "parent": 9, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 11: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 68, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "l", 19:05:06 INFO - "parent": 10, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 68, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "l", 19:05:06 INFO - "parent": 10, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 12: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 343, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "connect/<", 19:05:06 INFO - "parent": 11, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 343, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "connect/<", 19:05:06 INFO - "parent": 11, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 13: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 74, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 12, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 74, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 12, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 14: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 22, 19:05:06 INFO - "column": 43, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "then", 19:05:06 INFO - "parent": 13, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 22, 19:05:06 INFO - "column": 43, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "then", 19:05:06 INFO - "parent": 13, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 15: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 40, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 14, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 40, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 14, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 16: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 27, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/memory-helpers.js", 19:05:06 INFO - "functionDisplayName": "startServerAndGetSelectedTabMemory/<", 19:05:06 INFO - "parent": 15, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 27, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/memory-helpers.js", 19:05:06 INFO - "functionDisplayName": "startServerAndGetSelectedTabMemory/<", 19:05:06 INFO - "parent": 15, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 17: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 414, 19:05:06 INFO - "column": 12, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "listTabs", 19:05:06 INFO - "parent": 16, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 414, 19:05:06 INFO - "column": 12, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "listTabs", 19:05:06 INFO - "parent": 16, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 18: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 101, 19:05:06 INFO - "column": 14, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js", 19:05:06 INFO - "functionDisplayName": "exports.makeInfallible/<", 19:05:06 INFO - "parent": 17, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 101, 19:05:06 INFO - "column": 14, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js", 19:05:06 INFO - "functionDisplayName": "exports.makeInfallible/<", 19:05:06 INFO - "parent": 17, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 19: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 271, 19:05:06 INFO - "column": 12, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "DebuggerClient.requester/<", 19:05:06 INFO - "parent": 18, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 271, 19:05:06 INFO - "column": 12, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "DebuggerClient.requester/<", 19:05:06 INFO - "parent": 18, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 20: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 955, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "request", 19:05:06 INFO - "parent": 19, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 955, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "request", 19:05:06 INFO - "parent": 19, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 21: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 717, 19:05:06 INFO - "column": 21, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "request", 19:05:06 INFO - "parent": 20, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": "DevTools RDP" 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 717, 19:05:06 INFO - "column": 21, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "request", 19:05:06 INFO - "parent": 20, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": "DevTools RDP" 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 22: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1021, 19:05:06 INFO - "column": 29, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "emitReply", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 21, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1021, 19:05:06 INFO - "column": 29, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "emitReply", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 21, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 23: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1322, 19:05:06 INFO - "column": 29, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "emit", 19:05:06 INFO - "parent": 22, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1322, 19:05:06 INFO - "column": 29, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "emit", 19:05:06 INFO - "parent": 22, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 24: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 86, 19:05:06 INFO - "column": 38, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:06 INFO - "functionDisplayName": "emit", 19:05:06 INFO - "parent": 23, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 86, 19:05:06 INFO - "column": 38, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:06 INFO - "functionDisplayName": "emit", 19:05:06 INFO - "parent": 23, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 25: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 110, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:06 INFO - "functionDisplayName": "emitOnObject", 19:05:06 INFO - "parent": 24, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 110, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:06 INFO - "functionDisplayName": "emitOnObject", 19:05:06 INFO - "parent": 24, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 26: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 733, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "listenerJson", 19:05:06 INFO - "parent": 25, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 733, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "listenerJson", 19:05:06 INFO - "parent": 25, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 27: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 74, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 26, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 74, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 26, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 28: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 22, 19:05:06 INFO - "column": 43, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "then", 19:05:06 INFO - "parent": 27, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 22, 19:05:06 INFO - "column": 43, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "then", 19:05:06 INFO - "parent": 27, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 29: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 40, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 28, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 40, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 28, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 30: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 29, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 29, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 31: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 74, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 30, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 74, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 30, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 32: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 22, 19:05:06 INFO - "column": 43, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "then", 19:05:06 INFO - "parent": 31, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 22, 19:05:06 INFO - "column": 43, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "then", 19:05:06 INFO - "parent": 31, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 33: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 40, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 32, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 40, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 32, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 34: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 995, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 33, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 995, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 33, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 35: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 311, 19:05:06 INFO - "column": 39, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 34, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 311, 19:05:06 INFO - "column": 39, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 34, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 36: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1157, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "next", 19:05:06 INFO - "parent": 35, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1157, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "next", 19:05:06 INFO - "parent": 35, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 37: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 23, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:06 INFO - "functionDisplayName": "window.onload/<", 19:05:06 INFO - "parent": 36, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 23, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:06 INFO - "functionDisplayName": "window.onload/<", 19:05:06 INFO - "parent": 36, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 38: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1426, 19:05:06 INFO - "column": 14, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:06 INFO - "functionDisplayName": "generateRequestMethods/ resource://devtools/shared/protocol.js", 19:05:06 INFO - "functionDisplayName": "generateRequestMethods/ resource://devtools/shared/protocol.js", 19:05:06 INFO - "functionDisplayName": "request", 19:05:06 INFO - "parent": 38, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": "DevTools RDP" 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1269, 19:05:06 INFO - "column": 14, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:06 INFO - "functionDisplayName": "request", 19:05:06 INFO - "parent": 38, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": "DevTools RDP" 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 40: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1329, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:06 INFO - "functionDisplayName": "onPacket/<", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 39, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1329, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:06 INFO - "functionDisplayName": "onPacket/<", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 39, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 41: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1038, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "completePromise", 19:05:06 INFO - "parent": 40, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1038, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "completePromise", 19:05:06 INFO - "parent": 40, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 42: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 707, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "completePromise", 19:05:06 INFO - "parent": 41, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 707, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "completePromise", 19:05:06 INFO - "parent": 41, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 43: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 770, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "schedulePromise", 19:05:06 INFO - "parent": 42, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 770, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "schedulePromise", 19:05:06 INFO - "parent": 42, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 44: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 739, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "scheduleWalkerLoop", 19:05:06 INFO - "parent": 43, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": "Promise" 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 739, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "scheduleWalkerLoop", 19:05:06 INFO - "parent": 43, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": "Promise" 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 45: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 951, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "bound walkerLoop", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 44, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 951, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "bound walkerLoop", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 44, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 46: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 951, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "walkerLoop", 19:05:06 INFO - "parent": 45, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 951, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "walkerLoop", 19:05:06 INFO - "parent": 45, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 47: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 806, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "walkerLoop", 19:05:06 INFO - "parent": 46, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 806, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "walkerLoop", 19:05:06 INFO - "parent": 46, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 48: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 922, 19:05:06 INFO - "column": 23, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "process", 19:05:06 INFO - "parent": 47, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 922, 19:05:06 INFO - "column": 23, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "process", 19:05:06 INFO - "parent": 47, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 49: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 995, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 48, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 995, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 48, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 50: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 311, 19:05:06 INFO - "column": 39, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 49, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 311, 19:05:06 INFO - "column": 39, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 49, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 51: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1157, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "next", 19:05:06 INFO - "parent": 50, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1157, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "next", 19:05:06 INFO - "parent": 50, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 52: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 25, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:06 INFO - "functionDisplayName": "window.onload/<", 19:05:06 INFO - "parent": 51, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 25, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:06 INFO - "functionDisplayName": "window.onload/<", 19:05:06 INFO - "parent": 51, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 53: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1426, 19:05:06 INFO - "column": 14, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:06 INFO - "functionDisplayName": "generateRequestMethods/ resource://devtools/shared/protocol.js", 19:05:06 INFO - "functionDisplayName": "generateRequestMethods/ resource://devtools/shared/protocol.js", 19:05:06 INFO - "functionDisplayName": "request", 19:05:06 INFO - "parent": 53, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": "DevTools RDP" 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1269, 19:05:06 INFO - "column": 14, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:06 INFO - "functionDisplayName": "request", 19:05:06 INFO - "parent": 53, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": "DevTools RDP" 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 55: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1329, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:06 INFO - "functionDisplayName": "onPacket/<", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 54, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1329, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:06 INFO - "functionDisplayName": "onPacket/<", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 54, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 56: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1038, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "completePromise", 19:05:06 INFO - "parent": 55, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1038, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "completePromise", 19:05:06 INFO - "parent": 55, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 57: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 707, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "completePromise", 19:05:06 INFO - "parent": 56, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 707, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "completePromise", 19:05:06 INFO - "parent": 56, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 58: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 770, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "schedulePromise", 19:05:06 INFO - "parent": 57, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 770, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "schedulePromise", 19:05:06 INFO - "parent": 57, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 59: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 739, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "scheduleWalkerLoop", 19:05:06 INFO - "parent": 58, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": "Promise" 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 739, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "scheduleWalkerLoop", 19:05:06 INFO - "parent": 58, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": "Promise" 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 60: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 951, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "bound walkerLoop", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 59, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 951, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "bound walkerLoop", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 59, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 61: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 951, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "walkerLoop", 19:05:06 INFO - "parent": 60, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 951, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "walkerLoop", 19:05:06 INFO - "parent": 60, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 62: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 806, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "walkerLoop", 19:05:06 INFO - "parent": 61, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 806, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "walkerLoop", 19:05:06 INFO - "parent": 61, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 63: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 922, 19:05:06 INFO - "column": 23, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "process", 19:05:06 INFO - "parent": 62, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 922, 19:05:06 INFO - "column": 23, 19:05:06 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:06 INFO - "functionDisplayName": "process", 19:05:06 INFO - "parent": 62, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 64: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 995, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 63, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 995, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 63, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 65: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 311, 19:05:06 INFO - "column": 39, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 64, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 311, 19:05:06 INFO - "column": 39, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 64, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 66: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1157, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "next", 19:05:06 INFO - "parent": 65, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1157, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "next", 19:05:06 INFO - "parent": 65, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 67: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 31, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:06 INFO - "functionDisplayName": "window.onload/<", 19:05:06 INFO - "parent": 66, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 31, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:06 INFO - "functionDisplayName": "window.onload/<", 19:05:06 INFO - "parent": 66, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 68: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 37, 19:05:06 INFO - "column": 5, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:06 INFO - "functionDisplayName": "window.onload/<", 19:05:06 INFO - "parent": 66, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 37, 19:05:06 INFO - "column": 5, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:06 INFO - "functionDisplayName": "window.onload/<", 19:05:06 INFO - "parent": 66, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 69: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 37, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:06 INFO - "functionDisplayName": "window.onload/<", 19:05:06 INFO - "parent": 66, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 37, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:06 INFO - "functionDisplayName": "window.onload/<", 19:05:06 INFO - "parent": 66, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 70: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 44, 19:05:06 INFO - "column": 3, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/memory-helpers.js", 19:05:06 INFO - "functionDisplayName": "waitForTime", 19:05:06 INFO - "parent": 69, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 44, 19:05:06 INFO - "column": 3, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/memory-helpers.js", 19:05:06 INFO - "functionDisplayName": "waitForTime", 19:05:06 INFO - "parent": 69, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 71: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 44, 19:05:06 INFO - "column": 10, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/memory-helpers.js", 19:05:06 INFO - "functionDisplayName": "waitForTime", 19:05:06 INFO - "parent": 69, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 44, 19:05:06 INFO - "column": 10, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/memory-helpers.js", 19:05:06 INFO - "functionDisplayName": "waitForTime", 19:05:06 INFO - "parent": 69, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 72: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 319, 19:05:06 INFO - "column": 13, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 64, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 319, 19:05:06 INFO - "column": 13, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:06 INFO - "functionDisplayName": "_run", 19:05:06 INFO - "parent": 64, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 73: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 387, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:06 INFO - "functionDisplayName": "_handleResultValue", 19:05:06 INFO - "parent": 72, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 387, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:06 INFO - "functionDisplayName": "_handleResultValue", 19:05:06 INFO - "parent": 72, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 74: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 387, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:06 INFO - "functionDisplayName": "_handleResultValue", 19:05:06 INFO - "parent": 72, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 387, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:06 INFO - "functionDisplayName": "_handleResultValue", 19:05:06 INFO - "parent": 72, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 75: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 70, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "SpeciesConstructor", 19:05:06 INFO - "parent": 74, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 70, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "SpeciesConstructor", 19:05:06 INFO - "parent": 74, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 76: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 79, 19:05:06 INFO - "column": 1, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "SpeciesConstructor", 19:05:06 INFO - "parent": 74, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 79, 19:05:06 INFO - "column": 1, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "SpeciesConstructor", 19:05:06 INFO - "parent": 74, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 77: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 226, 19:05:06 INFO - "column": 5, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "exports.DebuggerClient/<", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 226, 19:05:06 INFO - "column": 5, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "exports.DebuggerClient/<", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 78: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 130, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "eventSource/proto.emit", 19:05:06 INFO - "parent": 77, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 130, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "eventSource/proto.emit", 19:05:06 INFO - "parent": 77, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 79: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 68, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "l", 19:05:06 INFO - "parent": 78, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 68, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "l", 19:05:06 INFO - "parent": 78, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 80: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 343, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "connect/<", 19:05:06 INFO - "parent": 79, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 343, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "connect/<", 19:05:06 INFO - "parent": 79, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 81: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 74, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 80, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 74, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 80, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 82: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 22, 19:05:06 INFO - "column": 43, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "then", 19:05:06 INFO - "parent": 81, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 22, 19:05:06 INFO - "column": 43, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "then", 19:05:06 INFO - "parent": 81, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 83: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 40, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 82, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 40, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 82, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 84: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 27, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/memory-helpers.js", 19:05:06 INFO - "functionDisplayName": "startServerAndGetSelectedTabMemory/<", 19:05:06 INFO - "parent": 83, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 27, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/memory-helpers.js", 19:05:06 INFO - "functionDisplayName": "startServerAndGetSelectedTabMemory/<", 19:05:06 INFO - "parent": 83, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 85: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 414, 19:05:06 INFO - "column": 12, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "listTabs", 19:05:06 INFO - "parent": 84, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 414, 19:05:06 INFO - "column": 12, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "listTabs", 19:05:06 INFO - "parent": 84, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 86: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 101, 19:05:06 INFO - "column": 14, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js", 19:05:06 INFO - "functionDisplayName": "exports.makeInfallible/<", 19:05:06 INFO - "parent": 85, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 101, 19:05:06 INFO - "column": 14, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js", 19:05:06 INFO - "functionDisplayName": "exports.makeInfallible/<", 19:05:06 INFO - "parent": 85, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 87: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 271, 19:05:06 INFO - "column": 12, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "DebuggerClient.requester/<", 19:05:06 INFO - "parent": 86, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 271, 19:05:06 INFO - "column": 12, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "DebuggerClient.requester/<", 19:05:06 INFO - "parent": 86, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 88: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 955, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "request", 19:05:06 INFO - "parent": 87, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 955, 19:05:06 INFO - "column": 17, 19:05:06 INFO - "source": "self-hosted", 19:05:06 INFO - "functionDisplayName": "request", 19:05:06 INFO - "parent": 87, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 89: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 717, 19:05:06 INFO - "column": 21, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "request", 19:05:06 INFO - "parent": 88, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": "DevTools RDP" 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 717, 19:05:06 INFO - "column": 21, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "request", 19:05:06 INFO - "parent": 88, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": "DevTools RDP" 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 90: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1021, 19:05:06 INFO - "column": 29, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "emitReply", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 89, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1021, 19:05:06 INFO - "column": 29, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "emitReply", 19:05:06 INFO - "parent": 0, 19:05:06 INFO - "asyncParent": 89, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 91: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 1322, 19:05:06 INFO - "column": 29, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "emit", 19:05:06 INFO - "parent": 90, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 1322, 19:05:06 INFO - "column": 29, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "emit", 19:05:06 INFO - "parent": 90, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 92: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 86, 19:05:06 INFO - "column": 38, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:06 INFO - "functionDisplayName": "emit", 19:05:06 INFO - "parent": 91, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 86, 19:05:06 INFO - "column": 38, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:06 INFO - "functionDisplayName": "emit", 19:05:06 INFO - "parent": 91, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 93: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 110, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:06 INFO - "functionDisplayName": "emitOnObject", 19:05:06 INFO - "parent": 92, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 110, 19:05:06 INFO - "column": 7, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:06 INFO - "functionDisplayName": "emitOnObject", 19:05:06 INFO - "parent": 92, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 94: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 733, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "listenerJson", 19:05:06 INFO - "parent": 93, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 733, 19:05:06 INFO - "column": 9, 19:05:06 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:06 INFO - "functionDisplayName": "listenerJson", 19:05:06 INFO - "parent": 93, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 95: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 74, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 94, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 74, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 94, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 96: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 22, 19:05:06 INFO - "column": 43, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "then", 19:05:06 INFO - "parent": 95, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 22, 19:05:06 INFO - "column": 43, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "then", 19:05:06 INFO - "parent": 95, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 97: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 40, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 96, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 40, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 96, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:06 INFO - Checking frames at index 98: 19:05:06 INFO - First frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:06 INFO - "functionDisplayName": "resolve", 19:05:06 INFO - "parent": 97, 19:05:06 INFO - "asyncParent": 0, 19:05:06 INFO - "asyncCause": null 19:05:06 INFO - } 19:05:06 INFO - Second frame = { 19:05:06 INFO - "line": 42, 19:05:06 INFO - "column": 11, 19:05:06 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 97, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 99: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 74, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 98, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 74, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 98, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 100: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 22, 19:05:07 INFO - "column": 43, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "then", 19:05:07 INFO - "parent": 99, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 22, 19:05:07 INFO - "column": 43, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "then", 19:05:07 INFO - "parent": 99, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 101: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 42, 19:05:07 INFO - "column": 40, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 100, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 42, 19:05:07 INFO - "column": 40, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 100, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 102: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 101, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 101, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 103: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 311, 19:05:07 INFO - "column": 39, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 102, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 311, 19:05:07 INFO - "column": 39, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 102, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 104: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1157, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "next", 19:05:07 INFO - "parent": 103, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1157, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "next", 19:05:07 INFO - "parent": 103, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 105: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 23, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 104, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 23, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 104, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 106: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1426, 19:05:07 INFO - "column": 14, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "generateRequestMethods/ resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "generateRequestMethods/ resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "request", 19:05:07 INFO - "parent": 106, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "DevTools RDP" 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1269, 19:05:07 INFO - "column": 14, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "request", 19:05:07 INFO - "parent": 106, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "DevTools RDP" 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 108: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1329, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "onPacket/<", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 107, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1329, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "onPacket/<", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 107, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 109: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1038, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 108, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1038, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 108, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 110: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 707, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 109, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 707, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 109, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 111: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 770, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "schedulePromise", 19:05:07 INFO - "parent": 110, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 770, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "schedulePromise", 19:05:07 INFO - "parent": 110, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 112: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 739, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "scheduleWalkerLoop", 19:05:07 INFO - "parent": 111, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "Promise" 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 739, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "scheduleWalkerLoop", 19:05:07 INFO - "parent": 111, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "Promise" 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 113: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "bound walkerLoop", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 112, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "bound walkerLoop", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 112, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 114: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 113, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 113, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 115: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 806, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 114, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 806, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 114, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 116: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 922, 19:05:07 INFO - "column": 23, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "process", 19:05:07 INFO - "parent": 115, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 922, 19:05:07 INFO - "column": 23, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "process", 19:05:07 INFO - "parent": 115, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 117: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 116, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 116, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 118: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 311, 19:05:07 INFO - "column": 39, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 117, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 311, 19:05:07 INFO - "column": 39, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 117, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 119: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1157, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "next", 19:05:07 INFO - "parent": 118, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1157, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "next", 19:05:07 INFO - "parent": 118, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 120: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 25, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 119, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 25, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 119, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 121: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1426, 19:05:07 INFO - "column": 14, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "generateRequestMethods/ resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "generateRequestMethods/ resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "request", 19:05:07 INFO - "parent": 121, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "DevTools RDP" 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1269, 19:05:07 INFO - "column": 14, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "request", 19:05:07 INFO - "parent": 121, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "DevTools RDP" 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 123: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1329, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "onPacket/<", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 122, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1329, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "onPacket/<", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 122, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 124: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1038, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 123, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1038, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 123, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 125: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 707, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 124, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 707, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 124, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 126: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 770, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "schedulePromise", 19:05:07 INFO - "parent": 125, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 770, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "schedulePromise", 19:05:07 INFO - "parent": 125, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 127: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 739, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "scheduleWalkerLoop", 19:05:07 INFO - "parent": 126, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "Promise" 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 739, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "scheduleWalkerLoop", 19:05:07 INFO - "parent": 126, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "Promise" 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 128: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "bound walkerLoop", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 127, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "bound walkerLoop", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 127, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 129: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 128, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 128, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 130: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 806, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 129, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 806, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 129, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 131: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 922, 19:05:07 INFO - "column": 23, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "process", 19:05:07 INFO - "parent": 130, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 922, 19:05:07 INFO - "column": 23, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "process", 19:05:07 INFO - "parent": 130, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 132: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 131, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 131, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 133: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 311, 19:05:07 INFO - "column": 39, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 132, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 311, 19:05:07 INFO - "column": 39, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 132, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 134: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1157, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "next", 19:05:07 INFO - "parent": 133, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1157, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "next", 19:05:07 INFO - "parent": 133, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 135: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 36, 19:05:07 INFO - "column": 5, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 134, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 36, 19:05:07 INFO - "column": 5, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 134, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 136: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 676, 19:05:07 INFO - "column": 12, 19:05:07 INFO - "source": "chrome://mochikit/content/tests/SimpleTest/SimpleTest.js", 19:05:07 INFO - "functionDisplayName": "SimpleTest_setTimeoutShim", 19:05:07 INFO - "parent": 135, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "setTimeout handler" 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 676, 19:05:07 INFO - "column": 12, 19:05:07 INFO - "source": "chrome://mochikit/content/tests/SimpleTest/SimpleTest.js", 19:05:07 INFO - "functionDisplayName": "SimpleTest_setTimeoutShim", 19:05:07 INFO - "parent": 135, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "setTimeout handler" 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 137: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 33, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "allocator", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 136, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 33, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "allocator", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 136, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 138: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 86, 19:05:07 INFO - "column": 38, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:07 INFO - "functionDisplayName": "emit", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 86, 19:05:07 INFO - "column": 38, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:07 INFO - "functionDisplayName": "emit", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 139: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 110, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:07 INFO - "functionDisplayName": "emitOnObject", 19:05:07 INFO - "parent": 138, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 110, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:07 INFO - "functionDisplayName": "emitOnObject", 19:05:07 INFO - "parent": 138, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 140: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 226, 19:05:07 INFO - "column": 5, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "exports.DebuggerClient/<", 19:05:07 INFO - "parent": 139, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 226, 19:05:07 INFO - "column": 5, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "exports.DebuggerClient/<", 19:05:07 INFO - "parent": 139, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 141: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 130, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "eventSource/proto.emit", 19:05:07 INFO - "parent": 140, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 130, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "eventSource/proto.emit", 19:05:07 INFO - "parent": 140, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 142: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 68, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "l", 19:05:07 INFO - "parent": 141, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 68, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "l", 19:05:07 INFO - "parent": 141, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 143: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 343, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "connect/<", 19:05:07 INFO - "parent": 142, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 343, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "connect/<", 19:05:07 INFO - "parent": 142, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 144: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 74, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 143, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 74, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 143, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 145: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 22, 19:05:07 INFO - "column": 43, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "then", 19:05:07 INFO - "parent": 144, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 22, 19:05:07 INFO - "column": 43, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "then", 19:05:07 INFO - "parent": 144, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 146: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 42, 19:05:07 INFO - "column": 40, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 145, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 42, 19:05:07 INFO - "column": 40, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 145, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 147: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 27, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/memory-helpers.js", 19:05:07 INFO - "functionDisplayName": "startServerAndGetSelectedTabMemory/<", 19:05:07 INFO - "parent": 146, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 27, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/memory-helpers.js", 19:05:07 INFO - "functionDisplayName": "startServerAndGetSelectedTabMemory/<", 19:05:07 INFO - "parent": 146, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 148: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 414, 19:05:07 INFO - "column": 12, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "listTabs", 19:05:07 INFO - "parent": 147, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 414, 19:05:07 INFO - "column": 12, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "listTabs", 19:05:07 INFO - "parent": 147, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 149: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 101, 19:05:07 INFO - "column": 14, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js", 19:05:07 INFO - "functionDisplayName": "exports.makeInfallible/<", 19:05:07 INFO - "parent": 148, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 101, 19:05:07 INFO - "column": 14, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js", 19:05:07 INFO - "functionDisplayName": "exports.makeInfallible/<", 19:05:07 INFO - "parent": 148, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 150: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 271, 19:05:07 INFO - "column": 12, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "DebuggerClient.requester/<", 19:05:07 INFO - "parent": 149, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 271, 19:05:07 INFO - "column": 12, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "DebuggerClient.requester/<", 19:05:07 INFO - "parent": 149, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 151: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 955, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "request", 19:05:07 INFO - "parent": 150, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 955, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "request", 19:05:07 INFO - "parent": 150, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 152: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 717, 19:05:07 INFO - "column": 21, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "request", 19:05:07 INFO - "parent": 151, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "DevTools RDP" 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 717, 19:05:07 INFO - "column": 21, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "request", 19:05:07 INFO - "parent": 151, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "DevTools RDP" 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 153: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1021, 19:05:07 INFO - "column": 29, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "emitReply", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 152, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1021, 19:05:07 INFO - "column": 29, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "emitReply", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 152, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 154: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1322, 19:05:07 INFO - "column": 29, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "emit", 19:05:07 INFO - "parent": 153, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1322, 19:05:07 INFO - "column": 29, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "emit", 19:05:07 INFO - "parent": 153, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 155: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 86, 19:05:07 INFO - "column": 38, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:07 INFO - "functionDisplayName": "emit", 19:05:07 INFO - "parent": 154, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 86, 19:05:07 INFO - "column": 38, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:07 INFO - "functionDisplayName": "emit", 19:05:07 INFO - "parent": 154, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 156: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 110, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:07 INFO - "functionDisplayName": "emitOnObject", 19:05:07 INFO - "parent": 155, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 110, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js", 19:05:07 INFO - "functionDisplayName": "emitOnObject", 19:05:07 INFO - "parent": 155, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 157: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 733, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "listenerJson", 19:05:07 INFO - "parent": 156, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 733, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js", 19:05:07 INFO - "functionDisplayName": "listenerJson", 19:05:07 INFO - "parent": 156, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 158: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 74, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 157, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 74, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 157, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 159: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 22, 19:05:07 INFO - "column": 43, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "then", 19:05:07 INFO - "parent": 158, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 22, 19:05:07 INFO - "column": 43, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "then", 19:05:07 INFO - "parent": 158, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 160: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 42, 19:05:07 INFO - "column": 40, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 159, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 42, 19:05:07 INFO - "column": 40, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 159, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 161: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 42, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 160, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 42, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 160, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 162: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 74, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 161, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 74, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 161, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 163: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 22, 19:05:07 INFO - "column": 43, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "then", 19:05:07 INFO - "parent": 162, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 22, 19:05:07 INFO - "column": 43, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "then", 19:05:07 INFO - "parent": 162, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 164: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 42, 19:05:07 INFO - "column": 40, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 163, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 42, 19:05:07 INFO - "column": 40, 19:05:07 INFO - "source": "resource://devtools/shared/deprecated-sync-thenables.js", 19:05:07 INFO - "functionDisplayName": "resolve", 19:05:07 INFO - "parent": 163, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 165: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 164, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 164, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 166: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 311, 19:05:07 INFO - "column": 39, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 165, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 311, 19:05:07 INFO - "column": 39, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 165, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 167: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1157, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "next", 19:05:07 INFO - "parent": 166, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1157, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "next", 19:05:07 INFO - "parent": 166, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 168: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 23, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 167, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 23, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 167, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 169: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1426, 19:05:07 INFO - "column": 14, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "generateRequestMethods/ resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "generateRequestMethods/ resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "request", 19:05:07 INFO - "parent": 169, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "DevTools RDP" 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1269, 19:05:07 INFO - "column": 14, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "request", 19:05:07 INFO - "parent": 169, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "DevTools RDP" 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 171: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1329, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "onPacket/<", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 170, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1329, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "onPacket/<", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 170, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 172: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1038, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 171, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1038, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 171, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 173: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 707, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 172, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 707, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 172, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 174: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 770, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "schedulePromise", 19:05:07 INFO - "parent": 173, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 770, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "schedulePromise", 19:05:07 INFO - "parent": 173, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 175: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 739, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "scheduleWalkerLoop", 19:05:07 INFO - "parent": 174, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "Promise" 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 739, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "scheduleWalkerLoop", 19:05:07 INFO - "parent": 174, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "Promise" 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 176: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "bound walkerLoop", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 175, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "bound walkerLoop", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 175, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 177: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 176, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 176, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 178: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 806, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 177, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 806, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 177, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 179: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 922, 19:05:07 INFO - "column": 23, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "process", 19:05:07 INFO - "parent": 178, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 922, 19:05:07 INFO - "column": 23, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "process", 19:05:07 INFO - "parent": 178, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 180: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 179, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 179, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 181: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 311, 19:05:07 INFO - "column": 39, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 180, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 311, 19:05:07 INFO - "column": 39, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 180, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 182: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1157, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "next", 19:05:07 INFO - "parent": 181, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1157, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "next", 19:05:07 INFO - "parent": 181, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 183: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 25, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 182, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 25, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 182, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 184: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1426, 19:05:07 INFO - "column": 14, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "generateRequestMethods/ resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "generateRequestMethods/ resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "request", 19:05:07 INFO - "parent": 184, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "DevTools RDP" 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1269, 19:05:07 INFO - "column": 14, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "request", 19:05:07 INFO - "parent": 184, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "DevTools RDP" 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 186: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1329, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "onPacket/<", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 185, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1329, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js", 19:05:07 INFO - "functionDisplayName": "onPacket/<", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 185, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 187: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1038, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 186, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1038, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 186, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 188: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 707, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 187, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 707, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "completePromise", 19:05:07 INFO - "parent": 187, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 189: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 770, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "schedulePromise", 19:05:07 INFO - "parent": 188, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 770, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "schedulePromise", 19:05:07 INFO - "parent": 188, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 190: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 739, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "scheduleWalkerLoop", 19:05:07 INFO - "parent": 189, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "Promise" 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 739, 19:05:07 INFO - "column": 11, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "scheduleWalkerLoop", 19:05:07 INFO - "parent": 189, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "Promise" 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 191: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "bound walkerLoop", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 190, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "bound walkerLoop", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 190, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 192: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 191, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 951, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 191, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 193: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 806, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 192, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 806, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "walkerLoop", 19:05:07 INFO - "parent": 192, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 194: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 922, 19:05:07 INFO - "column": 23, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "process", 19:05:07 INFO - "parent": 193, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 922, 19:05:07 INFO - "column": 23, 19:05:07 INFO - "source": "resource://gre/modules/Promise.jsm -> resource://gre/modules/Promise-backend.js", 19:05:07 INFO - "functionDisplayName": "process", 19:05:07 INFO - "parent": 193, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 195: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 194, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 194, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 196: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 319, 19:05:07 INFO - "column": 13, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 195, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 319, 19:05:07 INFO - "column": 13, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 195, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 197: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 387, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_handleResultValue", 19:05:07 INFO - "parent": 196, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "promise callback" 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 387, 19:05:07 INFO - "column": 7, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_handleResultValue", 19:05:07 INFO - "parent": 196, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": "promise callback" 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 198: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 197, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 995, 19:05:07 INFO - "column": 17, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 0, 19:05:07 INFO - "asyncParent": 197, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 199: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 311, 19:05:07 INFO - "column": 39, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 198, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 311, 19:05:07 INFO - "column": 39, 19:05:07 INFO - "source": "resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js", 19:05:07 INFO - "functionDisplayName": "_run", 19:05:07 INFO - "parent": 198, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 200: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 1157, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "next", 19:05:07 INFO - "parent": 199, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 1157, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "self-hosted", 19:05:07 INFO - "functionDisplayName": "next", 19:05:07 INFO - "parent": 199, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 201: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 38, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 200, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 38, 19:05:07 INFO - "column": 9, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 200, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - Checking frames at index 202: 19:05:07 INFO - First frame = { 19:05:07 INFO - "line": 38, 19:05:07 INFO - "column": 23, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 200, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - Second frame = { 19:05:07 INFO - "line": 38, 19:05:07 INFO - "column": 23, 19:05:07 INFO - "source": "chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html", 19:05:07 INFO - "functionDisplayName": "window.onload/<", 19:05:07 INFO - "parent": 200, 19:05:07 INFO - "asyncParent": 0, 19:05:07 INFO - "asyncCause": null 19:05:07 INFO - } 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_03.html | undefined assertion name 19:05:07 INFO - GECKO(932) | MEMORY STAT | vsize 958MB | vsizeMaxContiguous 605MB | residentFast 415MB | heapAllocated 216MB 19:05:07 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory_allocations_03.html | took 891ms 19:05:07 INFO - GECKO(932) | ++DOMWINDOW == 63 (22DA6C00) [pid = 932] [serial = 492] [outer = 1559D400] 19:05:07 INFO - TEST-START | devtools/server/tests/mochitest/test_memory_allocations_04.html 19:05:07 INFO - GECKO(932) | ++DOMWINDOW == 64 (15C0E800) [pid = 932] [serial = 493] [outer = 1559D400] 19:05:07 INFO - probability = 0 19:05:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_04.html | With probability = 0.0, we shouldn't get any allocations. 19:05:07 INFO - probability = 1 19:05:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_04.html | With probability = 1.0, we should get all 100 allocations (plus whatever allocations the actor and SpiderMonkey make). 19:05:08 INFO - GECKO(932) | MEMORY STAT | vsize 958MB | vsizeMaxContiguous 605MB | residentFast 416MB | heapAllocated 217MB 19:05:08 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory_allocations_04.html | took 1894ms 19:05:08 INFO - GECKO(932) | ++DOMWINDOW == 65 (189DD800) [pid = 932] [serial = 494] [outer = 1559D400] 19:05:09 INFO - TEST-START | devtools/server/tests/mochitest/test_memory_allocations_05.html 19:05:09 INFO - GECKO(932) | ++DOMWINDOW == 66 (0D8F4C00) [pid = 932] [serial = 495] [outer = 1559D400] 19:05:09 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_05.html | The response should have timestamps. 19:05:09 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_05.html | There should be a timestamp for every allocation. 19:05:09 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_05.html | Should have our 3 allocations from the `allocator` timeouts. 19:05:09 INFO - timestamp | 167156.32495906623 19:05:09 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_05.html | We should have a timestamp for the `allocator` allocation. 19:05:09 INFO - timestamp | 167157.5203320933 19:05:09 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_05.html | We should have a timestamp for the `allocator` allocation. 19:05:09 INFO - delta since last timestamp | 1.1953730270615779 19:05:09 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_05.html | The timestamp should be about 1 ms after the last timestamp. 19:05:09 INFO - timestamp | 167158.6458182296 19:05:09 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_05.html | We should have a timestamp for the `allocator` allocation. 19:05:09 INFO - delta since last timestamp | 1.1254861362976953 19:05:09 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_05.html | The timestamp should be about 1 ms after the last timestamp. 19:05:09 INFO - GECKO(932) | MEMORY STAT | vsize 958MB | vsizeMaxContiguous 605MB | residentFast 418MB | heapAllocated 219MB 19:05:09 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory_allocations_05.html | took 332ms 19:05:09 INFO - GECKO(932) | ++DOMWINDOW == 67 (22DAA800) [pid = 932] [serial = 496] [outer = 1559D400] 19:05:09 INFO - TEST-START | devtools/server/tests/mochitest/test_memory_allocations_06.html 19:05:09 INFO - GECKO(932) | ++DOMWINDOW == 68 (0DC3F400) [pid = 932] [serial = 497] [outer = 1559D400] 19:05:10 INFO - GECKO(932) | MemoryBridge.prototype.getAllocations threw an exception: Warning: allocations log overflowed and lost some data. 19:05:10 INFO - GECKO(932) | console.error: 19:05:10 INFO - GECKO(932) | MemoryBridge.prototype.getAllocations threw an exception: Warning: allocations log overflowed and lost some data. 19:05:10 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_06.html | There should only be one entry in the allocations log. 19:05:10 INFO - GECKO(932) | MEMORY STAT | vsize 930MB | vsizeMaxContiguous 635MB | residentFast 383MB | heapAllocated 183MB 19:05:10 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory_allocations_06.html | took 1526ms 19:05:10 INFO - GECKO(932) | ++DOMWINDOW == 69 (0E048000) [pid = 932] [serial = 498] [outer = 1559D400] 19:05:11 INFO - TEST-START | devtools/server/tests/mochitest/test_memory_allocations_07.html 19:05:11 INFO - GECKO(932) | ++DOMWINDOW == 70 (0DCF2000) [pid = 932] [serial = 499] [outer = 1559D400] 19:05:11 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_07.html | The response should have bytesizes. 19:05:11 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_07.html | There should be a bytesize for every allocation. 19:05:11 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_07.html | There are atleast 3 allocations. 19:05:11 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_allocations_07.html | every bytesize is a positive number 19:05:11 INFO - GECKO(932) | MEMORY STAT | vsize 930MB | vsizeMaxContiguous 635MB | residentFast 383MB | heapAllocated 184MB 19:05:11 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory_allocations_07.html | took 283ms 19:05:11 INFO - GECKO(932) | ++DOMWINDOW == 71 (0E2ED000) [pid = 932] [serial = 500] [outer = 1559D400] 19:05:11 INFO - TEST-START | devtools/server/tests/mochitest/test_memory_attach_01.html 19:05:11 INFO - GECKO(932) | ++DOMWINDOW == 72 (0D963800) [pid = 932] [serial = 501] [outer = 1559D400] 19:05:11 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_attach_01.html | Shouldn't have gotten an error attaching. 19:05:11 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_attach_01.html | Shouldn't have gotten an error detaching. 19:05:11 INFO - GECKO(932) | MEMORY STAT | vsize 930MB | vsizeMaxContiguous 635MB | residentFast 384MB | heapAllocated 184MB 19:05:11 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory_attach_01.html | took 208ms 19:05:11 INFO - GECKO(932) | ++DOMWINDOW == 73 (0E632400) [pid = 932] [serial = 502] [outer = 1559D400] 19:05:11 INFO - TEST-START | devtools/server/tests/mochitest/test_memory_attach_02.html 19:05:11 INFO - GECKO(932) | ++DOMWINDOW == 74 (0D85A400) [pid = 932] [serial = 503] [outer = 1559D400] 19:05:11 INFO - GECKO(932) | console.error: 19:05:11 INFO - GECKO(932) | Message: Error: Wrong state while detaching from the debugger:Expected 'attached', but current state is 'detached'. 19:05:11 INFO - GECKO(932) | Stack: 19:05:11 INFO - GECKO(932) | expectState/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/common.js:490:29 19:05:11 INFO - GECKO(932) | actorBridgeWithSpec/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/common.js:521:12 19:05:11 INFO - GECKO(932) | handler@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1082:19 19:05:11 INFO - GECKO(932) | onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/main.js:1760:15 19:05:11 INFO - GECKO(932) | receiveMessage@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:761:7 19:05:11 INFO - GECKO(932) | expectState/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/common.js:490:29 19:05:11 INFO - GECKO(932) | actorBridgeWithSpec/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/common.js:521:12 19:05:11 INFO - GECKO(932) | handler@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1082:19 19:05:11 INFO - GECKO(932) | onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/main.js:1760:15 19:05:11 INFO - GECKO(932) | receiveMessage@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:761:7 19:05:11 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_attach_02.html | Should have hit the wrongState error 19:05:11 INFO - GECKO(932) | console.error: 19:05:11 INFO - GECKO(932) | Message: Error: Wrong state while attaching to the debugger:Expected 'detached', but current state is 'attached'. 19:05:11 INFO - GECKO(932) | Stack: 19:05:11 INFO - GECKO(932) | expectState/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/common.js:490:29 19:05:11 INFO - GECKO(932) | actorBridgeWithSpec/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/common.js:521:12 19:05:11 INFO - GECKO(932) | handler@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1082:19 19:05:11 INFO - GECKO(932) | onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/main.js:1760:15 19:05:11 INFO - GECKO(932) | receiveMessage@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:761:7 19:05:11 INFO - GECKO(932) | expectState/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/common.js:490:29 19:05:11 INFO - GECKO(932) | actorBridgeWithSpec/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/common.js:521:12 19:05:11 INFO - GECKO(932) | handler@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/protocol.js:1082:19 19:05:11 INFO - GECKO(932) | onPacket@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/main.js:1760:15 19:05:11 INFO - GECKO(932) | receiveMessage@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:761:7 19:05:11 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_attach_02.html | Should have hit the wrongState error 19:05:11 INFO - GECKO(932) | MEMORY STAT | vsize 930MB | vsizeMaxContiguous 635MB | residentFast 384MB | heapAllocated 185MB 19:05:11 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory_attach_02.html | took 217ms 19:05:11 INFO - GECKO(932) | ++DOMWINDOW == 75 (0E045400) [pid = 932] [serial = 504] [outer = 1559D400] 19:05:12 INFO - TEST-START | devtools/server/tests/mochitest/test_memory_census.html 19:05:12 INFO - GECKO(932) | ++DOMWINDOW == 76 (0E050C00) [pid = 932] [serial = 505] [outer = 1559D400] 19:05:13 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_census.html | undefined assertion name 19:05:13 INFO - GECKO(932) | MEMORY STAT | vsize 930MB | vsizeMaxContiguous 635MB | residentFast 383MB | heapAllocated 185MB 19:05:13 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory_census.html | took 1122ms 19:05:13 INFO - GECKO(932) | ++DOMWINDOW == 77 (0F89D800) [pid = 932] [serial = 506] [outer = 1559D400] 19:05:13 INFO - TEST-START | devtools/server/tests/mochitest/test_memory_gc_01.html 19:05:13 INFO - GECKO(932) | ++DOMWINDOW == 78 (0F07D000) [pid = 932] [serial = 507] [outer = 1559D400] 19:05:15 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_gc_01.html | The amount of memory after GC should eventually decrease 19:05:15 INFO - GECKO(932) | MEMORY STAT | vsize 929MB | vsizeMaxContiguous 635MB | residentFast 376MB | heapAllocated 182MB 19:05:15 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory_gc_01.html | took 2122ms 19:05:15 INFO - GECKO(932) | ++DOMWINDOW == 79 (0DCF4000) [pid = 932] [serial = 508] [outer = 1559D400] 19:05:15 INFO - TEST-START | devtools/server/tests/mochitest/test_memory_gc_events.html 19:05:15 INFO - GECKO(932) | ++DOMWINDOW == 80 (0DCEE000) [pid = 932] [serial = 509] [outer = 1559D400] 19:05:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_gc_events.html | Got GC data 19:05:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_gc_events.html | Got GC data 19:05:17 INFO - TEST-PASS | devtools/server/tests/mochitest/test_memory_gc_events.html | Got GC data 19:05:17 INFO - GECKO(932) | MEMORY STAT | vsize 929MB | vsizeMaxContiguous 635MB | residentFast 374MB | heapAllocated 181MB 19:05:17 INFO - TEST-OK | devtools/server/tests/mochitest/test_memory_gc_events.html | took 2282ms 19:05:17 INFO - GECKO(932) | ++DOMWINDOW == 81 (0E2EC800) [pid = 932] [serial = 510] [outer = 1559D400] 19:05:17 INFO - TEST-START | devtools/server/tests/mochitest/test_preference.html 19:05:17 INFO - GECKO(932) | ++DOMWINDOW == 82 (0E0EF400) [pid = 932] [serial = 511] [outer = 1559D400] 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | read/write bool pref 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | read/write int pref 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | read/write string pref 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | valid preference value (test.all.bool) 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | valid hasUserValue (test.all.bool) 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | valid preference value (test.all.int) 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | valid hasUserValue (test.all.int) 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | valid preference value (test.all.string) 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | valid hasUserValue (test.all.string) 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | expect no pref (test.bool) 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | pref (test.bool) is clear 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | expect no pref (test.int) 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | pref (test.int) is clear 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | expect no pref (test.string) 19:05:18 INFO - TEST-PASS | devtools/server/tests/mochitest/test_preference.html | pref (test.string) is clear 19:05:18 INFO - GECKO(932) | MEMORY STAT | vsize 929MB | vsizeMaxContiguous 635MB | residentFast 376MB | heapAllocated 184MB 19:05:18 INFO - TEST-OK | devtools/server/tests/mochitest/test_preference.html | took 938ms 19:05:18 INFO - GECKO(932) | ++DOMWINDOW == 83 (0DCDC800) [pid = 932] [serial = 512] [outer = 1559D400] 19:05:18 INFO - TEST-START | devtools/server/tests/mochitest/test_setupInParentChild.html 19:05:18 INFO - GECKO(932) | ++DOMWINDOW == 84 (0E2E5800) [pid = 932] [serial = 513] [outer = 1559D400] 19:05:19 INFO - GECKO(932) | ++DOCSHELL 0F854800 == 8 [pid = 932] [id = {759ac274-2535-4a41-ab38-af72f846b6c0}] 19:05:19 INFO - GECKO(932) | ++DOMWINDOW == 85 (0F855000) [pid = 932] [serial = 514] [outer = 00000000] 19:05:19 INFO - GECKO(932) | ++DOMWINDOW == 86 (0F8A2000) [pid = 932] [serial = 515] [outer = 0F855000] 19:05:19 INFO - GECKO(932) | ++DOMWINDOW == 87 (12B27000) [pid = 932] [serial = 516] [outer = 0F855000] 19:05:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_setupInParentChild.html | Got first numeric argument 19:05:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_setupInParentChild.html | Got second string argument 19:05:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_setupInParentChild.html | Got last JSON argument 19:05:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_setupInParentChild.html | Got `mm` argument, a message manager 19:05:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_setupInParentChild.html | Got `prefix` argument 19:05:19 INFO - GECKO(932) | MEMORY STAT | vsize 929MB | vsizeMaxContiguous 635MB | residentFast 378MB | heapAllocated 186MB 19:05:19 INFO - TEST-OK | devtools/server/tests/mochitest/test_setupInParentChild.html | took 495ms 19:05:19 INFO - GECKO(932) | ++DOMWINDOW == 88 (13457800) [pid = 932] [serial = 517] [outer = 1559D400] 19:05:19 INFO - TEST-START | devtools/server/tests/mochitest/test_styles-applied.html 19:05:19 INFO - GECKO(932) | ++DOMWINDOW == 89 (0F71F400) [pid = 932] [serial = 518] [outer = 1559D400] 19:05:19 INFO - GECKO(932) | ++DOCSHELL 135B4800 == 9 [pid = 932] [id = {95dbe129-3e15-41b8-a9e3-c4e25a76aaa6}] 19:05:19 INFO - GECKO(932) | ++DOMWINDOW == 90 (135B5800) [pid = 932] [serial = 519] [outer = 00000000] 19:05:19 INFO - GECKO(932) | ++DOMWINDOW == 91 (135BDC00) [pid = 932] [serial = 520] [outer = 135B5800] 19:05:19 INFO - GECKO(932) | ++DOMWINDOW == 92 (135F0C00) [pid = 932] [serial = 521] [outer = 135B5800] 19:05:19 INFO - GECKO(932) | ++DOMWINDOW == 93 (0DC6D000) [pid = 932] [serial = 522] [outer = 135B5800] 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | getWalker() should return an actor. 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 0 should be uninherited 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 0 should be an element style 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Element styles should have a URL 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 0 should be an empty style 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 1 should be inherited from the parent 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 1 should be an element style 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 1 should have the expected cssText 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 2 should be inherited from the parent's parent 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 2 should be an element style 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 2 should have the expected cssText 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 3 should be inherited from the parent's parent 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 3 should be a rule style 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 3 should have the expected cssText 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Shouldn't get matchedSelectors with this request. 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 4 should be inherited from the parent's parent 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 4 should be an rule style 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 4 should have the expected cssText 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Shouldn't get matchedSelectors with this request. 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Should have 5 rules. 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 1 should not be inherited 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 1 should be a system style 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 1 should be a rule style 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Should have 13 rules. 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 0 should be uninherited 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 0 should be an element style 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 0 should be an empty style 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Should have 1 rule. 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 3 should have a matched selector 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 4 should have a matched selector 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 1 is a rule style 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 1's parent rule is a media rule 19:05:20 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-applied.html | Entry 1's rule has the expected medium 19:05:20 INFO - GECKO(932) | MEMORY STAT | vsize 929MB | vsizeMaxContiguous 635MB | residentFast 383MB | heapAllocated 191MB 19:05:20 INFO - TEST-OK | devtools/server/tests/mochitest/test_styles-applied.html | took 1342ms 19:05:20 INFO - GECKO(932) | ++DOMWINDOW == 94 (0DCE9800) [pid = 932] [serial = 523] [outer = 1559D400] 19:05:20 INFO - TEST-START | devtools/server/tests/mochitest/test_styles-computed.html 19:05:21 INFO - GECKO(932) | ++DOMWINDOW == 95 (0F853800) [pid = 932] [serial = 524] [outer = 1559D400] 19:05:21 INFO - GECKO(932) | ++DOCSHELL 1429A800 == 10 [pid = 932] [id = {3035dc03-c64c-47b3-8813-dddb296efc9e}] 19:05:21 INFO - GECKO(932) | ++DOMWINDOW == 96 (15DC9800) [pid = 932] [serial = 525] [outer = 00000000] 19:05:21 INFO - GECKO(932) | ++DOMWINDOW == 97 (15DD3400) [pid = 932] [serial = 526] [outer = 15DC9800] 19:05:21 INFO - GECKO(932) | ++DOMWINDOW == 98 (1639B000) [pid = 932] [serial = 527] [outer = 15DC9800] 19:05:21 INFO - GECKO(932) | ++DOMWINDOW == 99 (12B2F000) [pid = 932] [serial = 528] [outer = 15DC9800] 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | getWalker() should return an actor. 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Default value should appear 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | System stylesheet item should appear 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Included stylesheet rule should appear 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Inherited style attribute should appear 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Inherited inline rule should appear 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Didn't ask for matched, shouldn't get it 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Didn't ask for matched, shouldn't get it 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Didn't ask for matched, shouldn't get it 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Default style shouldn't match 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Only user styles should match 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Asked for matched, should get it 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Asked for matched, should get it 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Asked for matched, should get it 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Default style shouldn't match 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | System stylesheets should match 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Asked for matched, should get it 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Asked for matched, should get it 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Asked for matched, should get it 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Default style shouldn't exist 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | System stylesheets shouldn't exist 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | User items should exist. 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | User items should exist. 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | User items should exist. 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | Default style shouldn't exist 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | System stylesheets should exist 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | User items should exist. 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | User items should exist. 19:05:21 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-computed.html | User items should exist. 19:05:22 INFO - GECKO(932) | MEMORY STAT | vsize 929MB | vsizeMaxContiguous 635MB | residentFast 384MB | heapAllocated 195MB 19:05:22 INFO - TEST-OK | devtools/server/tests/mochitest/test_styles-computed.html | took 1190ms 19:05:22 INFO - GECKO(932) | ++DOMWINDOW == 100 (19DD2800) [pid = 932] [serial = 529] [outer = 1559D400] 19:05:22 INFO - TEST-START | devtools/server/tests/mochitest/test_styles-layout.html 19:05:22 INFO - GECKO(932) | ++DOMWINDOW == 101 (1429AC00) [pid = 932] [serial = 530] [outer = 1559D400] 19:05:22 INFO - GECKO(932) | ++DOCSHELL 1A309000 == 11 [pid = 932] [id = {0956ac39-8567-49f6-b3d0-cf00b0b204b2}] 19:05:22 INFO - GECKO(932) | ++DOMWINDOW == 102 (1A309400) [pid = 932] [serial = 531] [outer = 00000000] 19:05:22 INFO - GECKO(932) | ++DOMWINDOW == 103 (1A30B400) [pid = 932] [serial = 532] [outer = 1A309400] 19:05:22 INFO - GECKO(932) | ++DOMWINDOW == 104 (1A312C00) [pid = 932] [serial = 533] [outer = 1A309400] 19:05:22 INFO - GECKO(932) | ++DOMWINDOW == 105 (18336000) [pid = 932] [serial = 534] [outer = 1A309400] 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | getWalker() should return an actor. 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The PageStyleActor has a getLayout method 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has width 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has height 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has margin-top 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has margin-right 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has margin-bottom 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has margin-left 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has padding-top 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has padding-right 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has padding-bottom 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has padding-left 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has border-top-width 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has border-right-width 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has border-bottom-width 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has border-left-width 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has z-index 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has box-sizing 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has display 19:05:22 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The layout object returned has position 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The box-sizing property is correct 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The position property is correct 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The z-index property is correct 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The display property is correct 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The width property is correct 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The height property is correct 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The margin-top property is correct 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The margin-right property is correct 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The margin-bottom property is correct 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The margin-left property is correct 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | By default, getLayout doesn't return auto margins 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | getLayout does return auto margins when asked to 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The left margin is auto 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The right margin is auto 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The bottom margin is not auto 19:05:24 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-layout.html | The top margin is not auto 19:05:24 INFO - GECKO(932) | MEMORY STAT | vsize 931MB | vsizeMaxContiguous 635MB | residentFast 389MB | heapAllocated 201MB 19:05:24 INFO - TEST-OK | devtools/server/tests/mochitest/test_styles-layout.html | took 2106ms 19:05:24 INFO - GECKO(932) | ++DOMWINDOW == 106 (1C1E5000) [pid = 932] [serial = 535] [outer = 1559D400] 19:05:24 INFO - TEST-START | devtools/server/tests/mochitest/test_styles-matched.html 19:05:24 INFO - GECKO(932) | --DOMWINDOW == 105 (163A3000) [pid = 932] [serial = 442] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:05:24 INFO - GECKO(932) | --DOMWINDOW == 104 (1B416800) [pid = 932] [serial = 474] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getOffsetParent.html] 19:05:24 INFO - GECKO(932) | --DOMWINDOW == 103 (1A401800) [pid = 932] [serial = 446] [outer = 00000000] [url = data:text/html,%20%20

    Inspector%20Actor%20Tests

    %20%20longlonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglonglong%20%20short%20%20%20%20%20%20%20%20a%20%20%20%20b%20%20%20%20c%20%20%20%20d%20%20%20%20e%20%20%20%20f%20%20%20%20g%20%20%20%20h%20%20%20%20i%20%20%20%20j%20%20%20%20k%20%20%20%20l%20%20%20%20m%20%20%] 19:05:24 INFO - GECKO(932) | --DOMWINDOW == 102 (15DD3800) [pid = 932] [serial = 456] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:05:24 INFO - GECKO(932) | --DOMWINDOW == 101 (13453000) [pid = 932] [serial = 450] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:05:24 INFO - GECKO(932) | --DOMWINDOW == 100 (0DCDE800) [pid = 932] [serial = 468] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:05:24 INFO - GECKO(932) | --DOMWINDOW == 99 (1D194400) [pid = 932] [serial = 462] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:05:24 INFO - GECKO(932) | ++DOMWINDOW == 100 (0D962400) [pid = 932] [serial = 536] [outer = 1559D400] 19:05:24 INFO - GECKO(932) | ++DOCSHELL 1BD8D400 == 12 [pid = 932] [id = {21337ed3-8879-46af-a82c-f550736fd93d}] 19:05:24 INFO - GECKO(932) | ++DOMWINDOW == 101 (1C1DEC00) [pid = 932] [serial = 537] [outer = 00000000] 19:05:24 INFO - GECKO(932) | ++DOMWINDOW == 102 (1C1E7000) [pid = 932] [serial = 538] [outer = 1C1DEC00] 19:05:24 INFO - GECKO(932) | ++DOMWINDOW == 103 (1C1E7C00) [pid = 932] [serial = 539] [outer = 1C1DEC00] 19:05:24 INFO - GECKO(932) | ++DOMWINDOW == 104 (1B4DE800) [pid = 932] [serial = 540] [outer = 1C1DEC00] 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | getWalker() should return an actor. 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | First match comes from the element style 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | Element style has a special selector 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | First match has the expected value 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | First match is the best match 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | First match is an element style 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | Node style comes from this document 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | Second match comes from a rule 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | Second style has a selector 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | Second match has the expected value 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | Second match is from the parent 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | Inline stylesheet shouldn't have an href 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | Inline stylesheet's nodeHref should match the current document 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | Inline stylesheet shouldn't be a system stylesheet. 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | No user selectors apply to this rule. 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | Should match system div selector 19:05:25 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-matched.html | undefined assertion name 19:05:25 INFO - GECKO(932) | MEMORY STAT | vsize 837MB | vsizeMaxContiguous 730MB | residentFast 285MB | heapAllocated 99MB 19:05:25 INFO - TEST-OK | devtools/server/tests/mochitest/test_styles-matched.html | took 861ms 19:05:25 INFO - GECKO(932) | ++DOMWINDOW == 105 (1D745400) [pid = 932] [serial = 541] [outer = 1559D400] 19:05:25 INFO - TEST-START | devtools/server/tests/mochitest/test_styles-modify.html 19:05:25 INFO - GECKO(932) | ++DOMWINDOW == 106 (0DA85C00) [pid = 932] [serial = 542] [outer = 1559D400] 19:05:25 INFO - GECKO(932) | ++DOCSHELL 0E629000 == 13 [pid = 932] [id = {7c3ae3bd-5892-4c5a-a849-0d042dd15516}] 19:05:25 INFO - GECKO(932) | ++DOMWINDOW == 107 (0E635400) [pid = 932] [serial = 543] [outer = 00000000] 19:05:25 INFO - GECKO(932) | ++DOMWINDOW == 108 (0EDB5800) [pid = 932] [serial = 544] [outer = 0E635400] 19:05:25 INFO - GECKO(932) | ++DOMWINDOW == 109 (0F071800) [pid = 932] [serial = 545] [outer = 0E635400] 19:05:25 INFO - GECKO(932) | ++DOMWINDOW == 110 (13452400) [pid = 932] [serial = 546] [outer = 0E635400] 19:05:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-modify.html | Got expected css text 19:05:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-modify.html | Should have expected cssText 19:05:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-modify.html | Local node and style front match. 19:05:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-modify.html | Should have expected cssText 19:05:26 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-modify.html | Local node and style front match. 19:05:27 INFO - GECKO(932) | MEMORY STAT | vsize 837MB | vsizeMaxContiguous 730MB | residentFast 281MB | heapAllocated 95MB 19:05:27 INFO - TEST-OK | devtools/server/tests/mochitest/test_styles-modify.html | took 1718ms 19:05:27 INFO - GECKO(932) | ++DOMWINDOW == 111 (199CA400) [pid = 932] [serial = 547] [outer = 1559D400] 19:05:27 INFO - TEST-START | devtools/server/tests/mochitest/test_styles-svg.html 19:05:27 INFO - GECKO(932) | ++DOMWINDOW == 112 (0AEEF400) [pid = 932] [serial = 548] [outer = 1559D400] 19:05:27 INFO - GECKO(932) | ++DOCSHELL 0DCE5800 == 14 [pid = 932] [id = {16a9cc4f-a9d8-4a52-afd8-b09bd2fa890a}] 19:05:27 INFO - GECKO(932) | ++DOMWINDOW == 113 (0E2E6400) [pid = 932] [serial = 549] [outer = 00000000] 19:05:27 INFO - GECKO(932) | ++DOMWINDOW == 114 (0E63A400) [pid = 932] [serial = 550] [outer = 0E2E6400] 19:05:27 INFO - GECKO(932) | ++DOMWINDOW == 115 (0F077800) [pid = 932] [serial = 551] [outer = 0E2E6400] 19:05:27 INFO - GECKO(932) | ++DOMWINDOW == 116 (0F5A3C00) [pid = 932] [serial = 552] [outer = 0E2E6400] 19:05:28 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-svg.html | getWalker() should return an actor. 19:05:28 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-svg.html | Should have 2 rules 19:05:28 INFO - TEST-PASS | devtools/server/tests/mochitest/test_styles-svg.html | cssText is right 19:05:28 INFO - GECKO(932) | MEMORY STAT | vsize 837MB | vsizeMaxContiguous 730MB | residentFast 279MB | heapAllocated 90MB 19:05:28 INFO - TEST-OK | devtools/server/tests/mochitest/test_styles-svg.html | took 984ms 19:05:28 INFO - GECKO(932) | ++DOMWINDOW == 117 (1431E000) [pid = 932] [serial = 553] [outer = 1559D400] 19:05:28 INFO - TEST-START | devtools/server/tests/mochitest/test_unsafeDereference.html 19:05:28 INFO - GECKO(932) | ++DOMWINDOW == 118 (0F5A3400) [pid = 932] [serial = 554] [outer = 1559D400] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 117 (1A308000) [pid = 932] [serial = 465] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 116 (0DCDD400) [pid = 932] [serial = 470] [outer = 00000000] [url = about:blank] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 115 (14B9E800) [pid = 932] [serial = 451] [outer = 00000000] [url = about:blank] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 114 (1D47B800) [pid = 932] [serial = 463] [outer = 00000000] [url = about:blank] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 113 (163A4400) [pid = 932] [serial = 457] [outer = 00000000] [url = about:blank] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 112 (199CCC00) [pid = 932] [serial = 458] [outer = 00000000] [url = about:blank] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 111 (1A403400) [pid = 932] [serial = 447] [outer = 00000000] [url = about:blank] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 110 (1CEDA800) [pid = 932] [serial = 475] [outer = 00000000] [url = about:blank] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 109 (0D967C00) [pid = 932] [serial = 471] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 108 (0F84E400) [pid = 932] [serial = 459] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 107 (1559BC00) [pid = 932] [serial = 452] [outer = 00000000] [url = about:blank] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 106 (148F2C00) [pid = 932] [serial = 453] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getImageData.html] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 105 (0DCE4400) [pid = 932] [serial = 469] [outer = 00000000] [url = about:blank] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 104 (1D481C00) [pid = 932] [serial = 464] [outer = 00000000] [url = about:blank] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 103 (1D47A400) [pid = 932] [serial = 476] [outer = 00000000] [url = about:blank] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 102 (14B9D800) [pid = 932] [serial = 445] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-traversal-data.html] 19:05:28 INFO - GECKO(932) | --DOMWINDOW == 101 (0F599800) [pid = 932] [serial = 477] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector_getOffsetParent.html] 19:05:28 INFO - GECKO(932) | ++DOCSHELL 0E04B000 == 15 [pid = 932] [id = {814bea9f-9b68-4b3a-815a-9f5f15ce0fcd}] 19:05:28 INFO - GECKO(932) | ++DOMWINDOW == 102 (0E2EAC00) [pid = 932] [serial = 555] [outer = 00000000] 19:05:28 INFO - GECKO(932) | ++DOMWINDOW == 103 (0E2F4000) [pid = 932] [serial = 556] [outer = 0E2EAC00] 19:05:28 INFO - GECKO(932) | ++DOMWINDOW == 104 (0F59E800) [pid = 932] [serial = 557] [outer = 0E2EAC00] 19:05:28 INFO - TEST-PASS | devtools/server/tests/mochitest/test_unsafeDereference.html | xhr should be visible as property of content global 19:05:28 INFO - TEST-PASS | devtools/server/tests/mochitest/test_unsafeDereference.html | xhr should have a value 19:05:28 INFO - TEST-PASS | devtools/server/tests/mochitest/test_unsafeDereference.html | we should be able to deference xhr's value's D.O 19:05:28 INFO - TEST-PASS | devtools/server/tests/mochitest/test_unsafeDereference.html | chrome should see the xhr's 'timeout' property 19:05:28 INFO - TEST-PASS | devtools/server/tests/mochitest/test_unsafeDereference.html | chrome should not see the xhr's 'expando' property 19:05:29 INFO - GECKO(932) | MEMORY STAT | vsize 836MB | vsizeMaxContiguous 730MB | residentFast 279MB | heapAllocated 90MB 19:05:29 INFO - TEST-OK | devtools/server/tests/mochitest/test_unsafeDereference.html | took 477ms 19:05:29 INFO - GECKO(932) | ++DOMWINDOW == 105 (15595400) [pid = 932] [serial = 558] [outer = 1559D400] 19:05:29 INFO - TEST-START | devtools/server/tests/mochitest/test_webconsole-node-grip.html 19:05:29 INFO - GECKO(932) | ++DOMWINDOW == 106 (142A2800) [pid = 932] [serial = 559] [outer = 1559D400] 19:05:29 INFO - GECKO(932) | ++DOCSHELL 1591E000 == 16 [pid = 932] [id = {2eb8dc75-0f7c-4831-8182-599495a77cba}] 19:05:29 INFO - GECKO(932) | ++DOMWINDOW == 107 (1591E800) [pid = 932] [serial = 560] [outer = 00000000] 19:05:29 INFO - GECKO(932) | ++DOMWINDOW == 108 (15C75000) [pid = 932] [serial = 561] [outer = 1591E800] 19:05:29 INFO - GECKO(932) | ++DOMWINDOW == 109 (15C7D000) [pid = 932] [serial = 562] [outer = 1591E800] 19:05:29 INFO - Testing isConnected property on a ElementNode not in the DOM tree 19:05:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webconsole-node-grip.html | isConnected is false since we only created the element 19:05:29 INFO - Testing isConnected property on a ElementNode in the DOM tree 19:05:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webconsole-node-grip.html | isConnected is true as expected, since the element was retrieved from the DOM tree 19:05:29 INFO - Testing isConnected property on a TextNode not in the DOM tree 19:05:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webconsole-node-grip.html | isConnected is false since we only created the element 19:05:29 INFO - Testing isConnected property on a TextNode in the DOM tree 19:05:29 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webconsole-node-grip.html | isConnected is true as expected, since the element was retrieved from the DOM tree 19:05:29 INFO - GECKO(932) | MEMORY STAT | vsize 836MB | vsizeMaxContiguous 730MB | residentFast 281MB | heapAllocated 93MB 19:05:31 INFO - GECKO(932) | --DOMWINDOW == 108 (0DA81C00) [pid = 932] [serial = 480] [outer = 00000000] [url = data:text/html,The%20word%20'smorgasbord',%20spoken%20by%20an%20adorably%20plump%20child,%20symbolizing%20prosperity] 19:05:31 INFO - GECKO(932) | --DOMWINDOW == 107 (0DCE1C00) [pid = 932] [serial = 482] [outer = 00000000] [url = data:text/html,Her%20retrospection,%20in%20hindsight,%20was%20prescient.] 19:05:31 INFO - GECKO(932) | --DOMWINDOW == 106 (0F855000) [pid = 932] [serial = 514] [outer = 00000000] [url = about:blank] 19:05:32 INFO - TEST-OK | devtools/server/tests/mochitest/test_webconsole-node-grip.html | took 3619ms 19:05:35 INFO - GECKO(932) | --DOCSHELL 1BD8D400 == 15 [pid = 932] [id = {21337ed3-8879-46af-a82c-f550736fd93d}] 19:05:35 INFO - GECKO(932) | --DOCSHELL 1429A800 == 14 [pid = 932] [id = {3035dc03-c64c-47b3-8813-dddb296efc9e}] 19:05:35 INFO - GECKO(932) | --DOCSHELL 1A309000 == 13 [pid = 932] [id = {0956ac39-8567-49f6-b3d0-cf00b0b204b2}] 19:05:35 INFO - GECKO(932) | --DOCSHELL 0F854800 == 12 [pid = 932] [id = {759ac274-2535-4a41-ab38-af72f846b6c0}] 19:05:35 INFO - GECKO(932) | --DOCSHELL 135B4800 == 11 [pid = 932] [id = {95dbe129-3e15-41b8-a9e3-c4e25a76aaa6}] 19:05:35 INFO - GECKO(932) | --DOCSHELL 0E04B000 == 10 [pid = 932] [id = {814bea9f-9b68-4b3a-815a-9f5f15ce0fcd}] 19:05:35 INFO - GECKO(932) | --DOCSHELL 0DCE5800 == 9 [pid = 932] [id = {16a9cc4f-a9d8-4a52-afd8-b09bd2fa890a}] 19:05:35 INFO - GECKO(932) | --DOCSHELL 0E629000 == 8 [pid = 932] [id = {7c3ae3bd-5892-4c5a-a849-0d042dd15516}] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 105 (0F078000) [pid = 932] [serial = 455] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector_getImageData.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 104 (0DA83000) [pid = 932] [serial = 479] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_makeGlobalObjectReference.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 103 (0DCEE000) [pid = 932] [serial = 509] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_gc_events.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 102 (0F07E800) [pid = 932] [serial = 441] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector-traversal.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 101 (0D963800) [pid = 932] [serial = 501] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_attach_01.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 100 (0E050C00) [pid = 932] [serial = 505] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_census.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 99 (0F07D000) [pid = 932] [serial = 507] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_gc_01.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 98 (0F073000) [pid = 932] [serial = 461] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector_getImageDataFromURL.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 97 (15C0E800) [pid = 932] [serial = 493] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_04.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 96 (19DD2800) [pid = 932] [serial = 529] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 95 (0DCE9800) [pid = 932] [serial = 523] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 94 (13457800) [pid = 932] [serial = 517] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 93 (0DCDC800) [pid = 932] [serial = 512] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 92 (0E2EC800) [pid = 932] [serial = 510] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 91 (0DCF4000) [pid = 932] [serial = 508] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 90 (0F89D800) [pid = 932] [serial = 506] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 89 (0E045400) [pid = 932] [serial = 504] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 88 (0E632400) [pid = 932] [serial = 502] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 87 (0E2ED000) [pid = 932] [serial = 500] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 86 (0E048000) [pid = 932] [serial = 498] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 85 (22DAA800) [pid = 932] [serial = 496] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 84 (189DD800) [pid = 932] [serial = 494] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 83 (22DA6C00) [pid = 932] [serial = 492] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 82 (0DCE5400) [pid = 932] [serial = 490] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 81 (0D85A400) [pid = 932] [serial = 503] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_attach_02.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 80 (0F073C00) [pid = 932] [serial = 488] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 79 (0DC6B000) [pid = 932] [serial = 486] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 78 (0DCEF000) [pid = 932] [serial = 484] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 77 (0DCE4C00) [pid = 932] [serial = 478] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 76 (148F3800) [pid = 932] [serial = 472] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 75 (0DA85400) [pid = 932] [serial = 466] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 74 (1B4DBC00) [pid = 932] [serial = 460] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 73 (14B96C00) [pid = 932] [serial = 454] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 72 (0F59EC00) [pid = 932] [serial = 448] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 71 (0F853800) [pid = 932] [serial = 524] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_styles-computed.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 70 (135F0C00) [pid = 932] [serial = 521] [outer = 00000000] [url = about:blank] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 69 (0D80E800) [pid = 932] [serial = 467] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector_getNodeFromActor.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 68 (0DC62000) [pid = 932] [serial = 481] [outer = 00000000] [url = about:blank] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 67 (0DCE2000) [pid = 932] [serial = 483] [outer = 00000000] [url = about:blank] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 66 (1C1E7C00) [pid = 932] [serial = 539] [outer = 00000000] [url = about:blank] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 65 (1A312C00) [pid = 932] [serial = 533] [outer = 00000000] [url = about:blank] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 64 (1C1E7000) [pid = 932] [serial = 538] [outer = 00000000] [url = about:blank] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 63 (1429AC00) [pid = 932] [serial = 530] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_styles-layout.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 62 (1C1E5000) [pid = 932] [serial = 535] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 61 (12B27000) [pid = 932] [serial = 516] [outer = 00000000] [url = about:blank] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 60 (0E2E5800) [pid = 932] [serial = 513] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_setupInParentChild.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 59 (0F8A2000) [pid = 932] [serial = 515] [outer = 00000000] [url = about:blank] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 58 (1639B000) [pid = 932] [serial = 527] [outer = 00000000] [url = about:blank] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 57 (1A30B400) [pid = 932] [serial = 532] [outer = 00000000] [url = about:blank] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 56 (0D8FA800) [pid = 932] [serial = 473] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector_getOffsetParent.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 55 (135BDC00) [pid = 932] [serial = 520] [outer = 00000000] [url = about:blank] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 54 (15DD3400) [pid = 932] [serial = 526] [outer = 00000000] [url = about:blank] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 53 (0D85B000) [pid = 932] [serial = 449] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_inspector_getImageData-wait-for-load.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 52 (0F71F400) [pid = 932] [serial = 518] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_styles-applied.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 51 (0E0EF400) [pid = 932] [serial = 511] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_preference.html] 19:05:35 INFO - GECKO(932) | --DOMWINDOW == 50 (0D85EC00) [pid = 932] [serial = 485] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory.html] 19:05:35 INFO - Error: Unable to restore focus, expect failures and timeouts. 19:05:35 INFO - GECKO(932) | ++DOMWINDOW == 51 (0D8FA800) [pid = 932] [serial = 563] [outer = 1559D400] 19:05:35 INFO - TEST-START | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html 19:05:38 INFO - GECKO(932) | --DOMWINDOW == 50 (1C1DEC00) [pid = 932] [serial = 537] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-styles-data.html] 19:05:38 INFO - GECKO(932) | --DOMWINDOW == 49 (135B5800) [pid = 932] [serial = 519] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-styles-data.html] 19:05:38 INFO - GECKO(932) | --DOMWINDOW == 48 (15DC9800) [pid = 932] [serial = 525] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-styles-data.html] 19:05:38 INFO - GECKO(932) | --DOMWINDOW == 47 (0E635400) [pid = 932] [serial = 543] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-styles-data.html] 19:05:38 INFO - GECKO(932) | --DOMWINDOW == 46 (0E2E6400) [pid = 932] [serial = 549] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-styles-data.html] 19:05:38 INFO - GECKO(932) | --DOMWINDOW == 45 (1A309400) [pid = 932] [serial = 531] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-styles-data.html] 19:05:38 INFO - GECKO(932) | --DOMWINDOW == 44 (0E2EAC00) [pid = 932] [serial = 555] [outer = 00000000] [url = http://mochi.test:8888/chrome/devtools/server/tests/mochitest/nonchrome_unsafeDereference.html] 19:05:39 INFO - Error: Unable to restore focus, expect failures and timeouts. 19:05:39 INFO - GECKO(932) | ++DOMWINDOW == 45 (0DCDC000) [pid = 932] [serial = 564] [outer = 1559D400] 19:05:40 INFO - SpawnTask.js | Entering test test_webextension_addon_debugging_connect_inprocess 19:05:41 INFO - Extension loaded 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 44 (12B2F000) [pid = 932] [serial = 528] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-styles-data.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 43 (1431E000) [pid = 932] [serial = 553] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 42 (0F5A3400) [pid = 932] [serial = 554] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_unsafeDereference.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 41 (0F071800) [pid = 932] [serial = 545] [outer = 00000000] [url = about:blank] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 40 (0DA85C00) [pid = 932] [serial = 542] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_styles-modify.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 39 (0D962400) [pid = 932] [serial = 536] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_styles-matched.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 38 (18336000) [pid = 932] [serial = 534] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-styles-data.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 37 (0E2F4000) [pid = 932] [serial = 556] [outer = 00000000] [url = about:blank] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 36 (0F077800) [pid = 932] [serial = 551] [outer = 00000000] [url = about:blank] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 35 (0DC6D000) [pid = 932] [serial = 522] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-styles-data.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 34 (0AEEF400) [pid = 932] [serial = 548] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_styles-svg.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 33 (15595400) [pid = 932] [serial = 558] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 32 (1B4DE800) [pid = 932] [serial = 540] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-styles-data.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 31 (199CA400) [pid = 932] [serial = 547] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 30 (0F59E800) [pid = 932] [serial = 557] [outer = 00000000] [url = http://mochi.test:8888/chrome/devtools/server/tests/mochitest/nonchrome_unsafeDereference.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 29 (1D745400) [pid = 932] [serial = 541] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 28 (13452400) [pid = 932] [serial = 546] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-styles-data.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 27 (0EDB5800) [pid = 932] [serial = 544] [outer = 00000000] [url = about:blank] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 26 (15C75000) [pid = 932] [serial = 561] [outer = 00000000] [url = about:blank] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 25 (0F5A3C00) [pid = 932] [serial = 552] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/inspector-styles-data.html] 19:05:42 INFO - GECKO(932) | --DOMWINDOW == 24 (0E63A400) [pid = 932] [serial = 550] [outer = 00000000] [url = about:blank] 19:05:43 INFO - GECKO(932) | ++DOCSHELL 0F59F000 == 9 [pid = 932] [id = {7a1fb2f2-111e-418f-9973-b1d091795afc}] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 25 (0F59F800) [pid = 932] [serial = 565] [outer = 00000000] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 26 (0F5A2800) [pid = 932] [serial = 566] [outer = 0F59F800] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 27 (0F720C00) [pid = 932] [serial = 567] [outer = 0F59F800] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 28 (0F726C00) [pid = 932] [serial = 568] [outer = 0F59F800] 19:05:43 INFO - GECKO(932) | ++DOCSHELL 0DCE7400 == 10 [pid = 932] [id = {993f7792-8a2c-46af-8d53-64a2b1819e31}] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 29 (0F719800) [pid = 932] [serial = 569] [outer = 00000000] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 30 (0F851C00) [pid = 932] [serial = 570] [outer = 0F719800] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 31 (0F5A0000) [pid = 932] [serial = 571] [outer = 0F719800] 19:05:43 INFO - background script executed 19:05:43 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | The expected webextension addon actor has been found 19:05:43 INFO - GECKO(932) | ++DOCSHELL 13454400 == 11 [pid = 932] [id = {78a48426-946e-4c1e-9c2b-fc7aa11ac112}] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 32 (13454C00) [pid = 932] [serial = 572] [outer = 00000000] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 33 (13455400) [pid = 932] [serial = 573] [outer = 13454C00] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 34 (134E7000) [pid = 932] [serial = 574] [outer = 13454C00] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 35 (134F0400) [pid = 932] [serial = 575] [outer = 13454C00] 19:05:43 INFO - GECKO(932) | ++DOCSHELL 0DCF0000 == 12 [pid = 932] [id = {ef2d33f3-12b6-4e0b-9225-1d0a7449a799}] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 36 (0F850C00) [pid = 932] [serial = 576] [outer = 00000000] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 37 (135B5800) [pid = 932] [serial = 577] [outer = 0F850C00] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 38 (13455000) [pid = 932] [serial = 578] [outer = 0F850C00] 19:05:43 INFO - GECKO(932) | ++DOCSHELL 135F6800 == 13 [pid = 932] [id = {b52e7a75-6e51-46cf-ab38-ebcc5dd976d2}] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 39 (135F6C00) [pid = 932] [serial = 579] [outer = 00000000] 19:05:43 INFO - GECKO(932) | ++DOMWINDOW == 40 (135F7400) [pid = 932] [serial = 580] [outer = 135F6C00] 19:05:43 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | Got the expected oop mode in the webextension actor form 19:05:43 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | Got an extension frame 19:05:43 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | The addon target has an activeTab 19:05:43 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | The debug browser has been released when the RDP connection has been closed 19:05:43 INFO - GECKO(932) | [Parent 932] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/indexedDB/IDBDatabase.cpp, line 587 19:05:43 INFO - GECKO(932) | [Parent 932] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/indexedDB/IDBDatabase.cpp, line 587 19:05:44 INFO - GECKO(932) | [Parent 932] WARNING: 'NS_FAILED( directory->GetDirectoryEntries(getter_AddRefs(entries)))', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/quota/ActorsParent.cpp, line 7283 19:05:44 INFO - GECKO(932) | [Parent 932] WARNING: 'NS_FAILED( directory->GetDirectoryEntries(getter_AddRefs(entries)))', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/quota/ActorsParent.cpp, line 7283 19:05:44 INFO - SpawnTask.js | Leaving test test_webextension_addon_debugging_connect_inprocess 19:05:44 INFO - SpawnTask.js | Entering test test_webextension_addon_debugging_connect_oop 19:05:46 INFO - Extension loaded 19:05:47 INFO - GECKO(932) | ++DOCSHELL 15CD0C00 == 14 [pid = 932] [id = {11f35b2e-f2ca-460b-b1ea-5a7939b3e863}] 19:05:47 INFO - GECKO(932) | ++DOMWINDOW == 41 (15DC9400) [pid = 932] [serial = 581] [outer = 00000000] 19:05:47 INFO - GECKO(932) | ++DOMWINDOW == 42 (15DC9C00) [pid = 932] [serial = 582] [outer = 15DC9400] 19:05:47 INFO - GECKO(932) | ++DOMWINDOW == 43 (15DCC800) [pid = 932] [serial = 583] [outer = 15DC9400] 19:05:47 INFO - GECKO(932) | ++DOMWINDOW == 44 (15DCE000) [pid = 932] [serial = 584] [outer = 15DC9400] 19:05:47 INFO - GECKO(932) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpxetipb.mozrunner\runtests_leaks_tab_pid1344.log 19:05:47 INFO - GECKO(932) | [1344] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:05:47 INFO - GECKO(932) | [Child 1344] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:05:47 INFO - GECKO(932) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:05:47 INFO - GECKO(932) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:05:47 INFO - GECKO(932) | [Child 1344] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:05:47 INFO - GECKO(932) | ++DOCSHELL 08BD4400 == 1 [pid = 1344] [id = {87272137-98a4-42b7-be77-1f67cf1753d4}] 19:05:47 INFO - GECKO(932) | ++DOMWINDOW == 1 (08BD4800) [pid = 1344] [serial = 1] [outer = 00000000] 19:05:47 INFO - GECKO(932) | ++DOMWINDOW == 2 (0BCD5000) [pid = 1344] [serial = 2] [outer = 08BD4800] 19:05:47 INFO - GECKO(932) | ++DOMWINDOW == 3 (0CD8E400) [pid = 1344] [serial = 3] [outer = 08BD4800] 19:05:48 INFO - background script executed 19:05:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | The expected webextension addon actor has been found 19:05:48 INFO - GECKO(932) | ++DOCSHELL 0E2E5800 == 15 [pid = 932] [id = {021b3255-8a61-411b-90eb-d8fc0d439f7a}] 19:05:48 INFO - GECKO(932) | ++DOMWINDOW == 45 (0E2EB000) [pid = 932] [serial = 585] [outer = 00000000] 19:05:48 INFO - GECKO(932) | ++DOMWINDOW == 46 (0E2EBC00) [pid = 932] [serial = 586] [outer = 0E2EB000] 19:05:48 INFO - GECKO(932) | ++DOMWINDOW == 47 (0E623400) [pid = 932] [serial = 587] [outer = 0E2EB000] 19:05:48 INFO - GECKO(932) | ++DOMWINDOW == 48 (0E2EDC00) [pid = 932] [serial = 588] [outer = 0E2EB000] 19:05:48 INFO - GECKO(932) | ++DOCSHELL 0D34FC00 == 2 [pid = 1344] [id = {3156d0d1-f1c1-46e3-9edd-03f5132893f7}] 19:05:48 INFO - GECKO(932) | ++DOMWINDOW == 4 (0D350000) [pid = 1344] [serial = 4] [outer = 00000000] 19:05:48 INFO - GECKO(932) | ++DOMWINDOW == 5 (0D352800) [pid = 1344] [serial = 5] [outer = 0D350000] 19:05:48 INFO - GECKO(932) | [Child 1344] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 813 19:05:48 INFO - GECKO(932) | ++DOMWINDOW == 6 (0D4A2800) [pid = 1344] [serial = 6] [outer = 0D350000] 19:05:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | Got the expected oop mode in the webextension actor form 19:05:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | Got an extension frame 19:05:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | The addon target has an activeTab 19:05:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | Got a threadFront for the target addon 19:05:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | The addon threadActor is paused 19:05:48 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | The addon threadActor has been resumed 19:05:49 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | The debug browser has been released when the RDP connection has been closed 19:05:49 INFO - GECKO(932) | [Parent 932] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/indexedDB/IDBDatabase.cpp, line 587 19:05:49 INFO - GECKO(932) | [Parent 932] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/indexedDB/IDBDatabase.cpp, line 587 19:05:49 INFO - GECKO(932) | [Parent 932] WARNING: 'NS_FAILED( directory->GetDirectoryEntries(getter_AddRefs(entries)))', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/quota/ActorsParent.cpp, line 7283 19:05:49 INFO - GECKO(932) | [Parent 932] WARNING: 'NS_FAILED( directory->GetDirectoryEntries(getter_AddRefs(entries)))', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/quota/ActorsParent.cpp, line 7283 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:05:49 INFO - SpawnTask.js | Leaving test test_webextension_addon_debugging_connect_oop 19:05:49 INFO - GECKO(932) | [Parent 932] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:05:49 INFO - GECKO(932) | [Parent 932] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:05:49 INFO - GECKO(932) | [Parent 932] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:05:49 INFO - GECKO(932) | [Parent 932] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:05:49 INFO - GECKO(932) | MEMORY STAT | vsize 816MB | vsizeMaxContiguous 735MB | residentFast 249MB | heapAllocated 84MB 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | --DOCSHELL 08BD4400 == 1 [pid = 1344] [id = {87272137-98a4-42b7-be77-1f67cf1753d4}] 19:05:49 INFO - GECKO(932) | --DOCSHELL 0D34FC00 == 0 [pid = 1344] [id = {3156d0d1-f1c1-46e3-9edd-03f5132893f7}] 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | --DOMWINDOW == 5 (0D4A2800) [pid = 1344] [serial = 6] [outer = 00000000] [url = about:blank] 19:05:49 INFO - GECKO(932) | --DOMWINDOW == 4 (0D352800) [pid = 1344] [serial = 5] [outer = 00000000] [url = about:blank] 19:05:49 INFO - GECKO(932) | --DOMWINDOW == 3 (0D350000) [pid = 1344] [serial = 4] [outer = 00000000] [url = about:blank] 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | --DOMWINDOW == 2 (0CD8E400) [pid = 1344] [serial = 3] [outer = 00000000] [url = moz-extension://b5a607e4-65ab-41fe-9328-08c283d5c67d/_generated_background_page.html] 19:05:49 INFO - GECKO(932) | --DOMWINDOW == 1 (08BD4800) [pid = 1344] [serial = 1] [outer = 00000000] [url = moz-extension://b5a607e4-65ab-41fe-9328-08c283d5c67d/_generated_background_page.html] 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:05:49 INFO - GECKO(932) | --DOMWINDOW == 0 (0BCD5000) [pid = 1344] [serial = 2] [outer = 00000000] [url = about:blank] 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:05:49 INFO - GECKO(932) | [Child 1344] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:05:49 INFO - GECKO(932) | nsStringStats 19:05:49 INFO - GECKO(932) | => mAllocCount: 17130 19:05:49 INFO - GECKO(932) | => mReallocCount: 314 19:05:49 INFO - GECKO(932) | => mFreeCount: 17130 19:05:49 INFO - GECKO(932) | => mShareCount: 12541 19:05:49 INFO - GECKO(932) | => mAdoptCount: 2110 19:05:49 INFO - GECKO(932) | => mAdoptFreeCount: 2110 19:05:49 INFO - GECKO(932) | => Process ID: 1344, Thread ID: 3396 19:05:50 INFO - GECKO(932) | --DOCSHELL 135F6800 == 14 [pid = 932] [id = {b52e7a75-6e51-46cf-ab38-ebcc5dd976d2}] 19:05:50 INFO - GECKO(932) | --DOCSHELL 0DCF0000 == 13 [pid = 932] [id = {ef2d33f3-12b6-4e0b-9225-1d0a7449a799}] 19:05:50 INFO - GECKO(932) | --DOCSHELL 13454400 == 12 [pid = 932] [id = {78a48426-946e-4c1e-9c2b-fc7aa11ac112}] 19:05:50 INFO - GECKO(932) | --DOCSHELL 0DCE7400 == 11 [pid = 932] [id = {993f7792-8a2c-46af-8d53-64a2b1819e31}] 19:05:50 INFO - GECKO(932) | --DOCSHELL 0F59F000 == 10 [pid = 932] [id = {7a1fb2f2-111e-418f-9973-b1d091795afc}] 19:05:50 INFO - GECKO(932) | --DOMWINDOW == 47 (0D8FA800) [pid = 932] [serial = 563] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:05:50 INFO - GECKO(932) | --DOMWINDOW == 46 (142A2800) [pid = 932] [serial = 559] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_webconsole-node-grip.html] 19:05:52 INFO - TEST-OK | devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html | took 16520ms 19:05:53 INFO - GECKO(932) | --DOMWINDOW == 45 (135F6C00) [pid = 932] [serial = 579] [outer = 00000000] [url = about:blank] 19:05:53 INFO - GECKO(932) | --DOMWINDOW == 44 (0F719800) [pid = 932] [serial = 569] [outer = 00000000] [url = moz-extension://5c7393de-fbf4-4e0e-9da1-1462132f7b1c/_generated_background_page.html] 19:05:53 INFO - GECKO(932) | --DOMWINDOW == 43 (0F850C00) [pid = 932] [serial = 576] [outer = 00000000] [url = about:blank] 19:05:55 INFO - Error: Unable to restore focus, expect failures and timeouts. 19:05:55 INFO - GECKO(932) | ++DOMWINDOW == 44 (0DCE5800) [pid = 932] [serial = 589] [outer = 1559D400] 19:05:55 INFO - TEST-START | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html 19:05:58 INFO - GECKO(932) | --DOCSHELL 15CD0C00 == 9 [pid = 932] [id = {11f35b2e-f2ca-460b-b1ea-5a7939b3e863}] 19:05:58 INFO - GECKO(932) | --DOCSHELL 0E2E5800 == 8 [pid = 932] [id = {021b3255-8a61-411b-90eb-d8fc0d439f7a}] 19:05:58 INFO - GECKO(932) | --DOMWINDOW == 43 (13455400) [pid = 932] [serial = 573] [outer = 00000000] [url = about:blank] 19:05:58 INFO - GECKO(932) | --DOMWINDOW == 42 (0F5A2800) [pid = 932] [serial = 566] [outer = 00000000] [url = about:blank] 19:05:58 INFO - GECKO(932) | --DOMWINDOW == 41 (0F720C00) [pid = 932] [serial = 567] [outer = 00000000] [url = about:blank] 19:05:58 INFO - GECKO(932) | --DOMWINDOW == 40 (134E7000) [pid = 932] [serial = 574] [outer = 00000000] [url = about:blank] 19:05:58 INFO - GECKO(932) | --DOMWINDOW == 39 (15DCC800) [pid = 932] [serial = 583] [outer = 00000000] [url = about:blank] 19:05:58 INFO - GECKO(932) | --DOMWINDOW == 38 (13455000) [pid = 932] [serial = 578] [outer = 00000000] [url = about:blank] 19:05:58 INFO - GECKO(932) | --DOMWINDOW == 37 (135F7400) [pid = 932] [serial = 580] [outer = 00000000] [url = about:blank] 19:05:58 INFO - GECKO(932) | --DOMWINDOW == 36 (0F5A0000) [pid = 932] [serial = 571] [outer = 00000000] [url = moz-extension://5c7393de-fbf4-4e0e-9da1-1462132f7b1c/_generated_background_page.html] 19:05:58 INFO - GECKO(932) | --DOMWINDOW == 35 (0F851C00) [pid = 932] [serial = 570] [outer = 00000000] [url = about:blank] 19:05:58 INFO - GECKO(932) | --DOMWINDOW == 34 (135B5800) [pid = 932] [serial = 577] [outer = 00000000] [url = about:blank] 19:05:58 INFO - GECKO(932) | --DOMWINDOW == 33 (15DC9C00) [pid = 932] [serial = 582] [outer = 00000000] [url = about:blank] 19:05:58 INFO - Error: Unable to restore focus, expect failures and timeouts. 19:05:58 INFO - GECKO(932) | ++DOMWINDOW == 34 (0DA80800) [pid = 932] [serial = 590] [outer = 1559D400] 19:05:59 INFO - SpawnTask.js | Entering test test_webextension_addon_debugging_reload_inprocess 19:06:00 INFO - GECKO(932) | --DOMWINDOW == 33 (0E2EB000) [pid = 932] [serial = 585] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:00 INFO - GECKO(932) | --DOMWINDOW == 32 (15DC9400) [pid = 932] [serial = 581] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:00 INFO - GECKO(932) | --DOMWINDOW == 31 (13454C00) [pid = 932] [serial = 572] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:00 INFO - GECKO(932) | --DOMWINDOW == 30 (0F59F800) [pid = 932] [serial = 565] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:01 INFO - GECKO(932) | ++DOCSHELL 0F07E800 == 9 [pid = 932] [id = {e7b2a7b8-ae9d-45ee-ad6b-25262724c71f}] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 31 (0F07EC00) [pid = 932] [serial = 591] [outer = 00000000] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 32 (0F598400) [pid = 932] [serial = 592] [outer = 0F07EC00] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 33 (0F5A0000) [pid = 932] [serial = 593] [outer = 0F07EC00] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 34 (0F5A3400) [pid = 932] [serial = 594] [outer = 0F07EC00] 19:06:01 INFO - GECKO(932) | ++DOCSHELL 0F59EC00 == 10 [pid = 932] [id = {3c506bca-90b8-497e-9b3f-1d4ff59c42f6}] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 35 (0F59FC00) [pid = 932] [serial = 595] [outer = 00000000] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 36 (0F94C800) [pid = 932] [serial = 596] [outer = 0F59FC00] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 37 (12BE9000) [pid = 932] [serial = 597] [outer = 0F59FC00] 19:06:01 INFO - GECKO(932) | ++DOCSHELL 134E7000 == 11 [pid = 932] [id = {bbf0aeba-2d4c-4c0e-83de-25779eda0e25}] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 38 (134EA000) [pid = 932] [serial = 598] [outer = 00000000] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 39 (134F2400) [pid = 932] [serial = 599] [outer = 134EA000] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 40 (0F59F800) [pid = 932] [serial = 600] [outer = 134EA000] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 41 (135B5800) [pid = 932] [serial = 601] [outer = 134EA000] 19:06:01 INFO - GECKO(932) | ++DOCSHELL 135BE800 == 12 [pid = 932] [id = {a36d213b-7ba3-4a84-855e-77a643428d38}] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 42 (135BEC00) [pid = 932] [serial = 602] [outer = 00000000] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 43 (135EC400) [pid = 932] [serial = 603] [outer = 135BEC00] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 44 (134EB800) [pid = 932] [serial = 604] [outer = 135BEC00] 19:06:01 INFO - GECKO(932) | ++DOCSHELL 135F8800 == 13 [pid = 932] [id = {07bb96f1-70a1-45e0-9b43-97341ee98b85}] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 45 (14246400) [pid = 932] [serial = 605] [outer = 00000000] 19:06:01 INFO - GECKO(932) | ++DOMWINDOW == 46 (14247C00) [pid = 932] [serial = 606] [outer = 14246400] 19:06:01 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | Got an addon target 19:06:01 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The expected number of debug browser has been created by the addon actor 19:06:01 INFO - Reloading the target addon 19:06:02 INFO - GECKO(932) | ++DOCSHELL 14B90400 == 14 [pid = 932] [id = {16359bee-a8b2-4f93-a5ec-3171285ebb91}] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 47 (14B90C00) [pid = 932] [serial = 607] [outer = 00000000] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 48 (14B91400) [pid = 932] [serial = 608] [outer = 14B90C00] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 49 (14B9A000) [pid = 932] [serial = 609] [outer = 14B90C00] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 50 (1559B400) [pid = 932] [serial = 610] [outer = 14B90C00] 19:06:02 INFO - GECKO(932) | ++DOCSHELL 14B93000 == 15 [pid = 932] [id = {5d965c57-a87f-4cba-a772-779653be1a44}] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 51 (14B94800) [pid = 932] [serial = 611] [outer = 00000000] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 52 (15C7F000) [pid = 932] [serial = 612] [outer = 14B94800] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 53 (14B91000) [pid = 932] [serial = 613] [outer = 14B94800] 19:06:02 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The number of debug browser has not been changed after an addon reload 19:06:02 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The new background page has been selected 19:06:02 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The addon target has the url of the selected frame 19:06:02 INFO - Reloading the target addon again 19:06:02 INFO - GECKO(932) | ++DOCSHELL 15DD8400 == 16 [pid = 932] [id = {dee4e245-25ba-4078-b031-7f1194dabd4e}] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 54 (15DD8800) [pid = 932] [serial = 614] [outer = 00000000] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 55 (16397400) [pid = 932] [serial = 615] [outer = 15DD8800] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 56 (1639B000) [pid = 932] [serial = 616] [outer = 15DD8800] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 57 (16397C00) [pid = 932] [serial = 617] [outer = 15DD8800] 19:06:02 INFO - GECKO(932) | ++DOCSHELL 1559D000 == 17 [pid = 932] [id = {8c0a85b0-c12d-40b7-859d-b639fc779860}] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 58 (1639A000) [pid = 932] [serial = 618] [outer = 00000000] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 59 (182AB000) [pid = 932] [serial = 619] [outer = 1639A000] 19:06:02 INFO - GECKO(932) | ++DOMWINDOW == 60 (189D8C00) [pid = 932] [serial = 620] [outer = 1639A000] 19:06:02 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The new selected frame is different from the previous on 19:06:02 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The new background page has been selected on the second reload 19:06:02 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The addon target has the url of the selected frame 19:06:03 INFO - Waiting the addon target to be closed on addon uninstall 19:06:03 INFO - GECKO(932) | [Parent 932] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/indexedDB/IDBDatabase.cpp, line 587 19:06:03 INFO - GECKO(932) | [Parent 932] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/indexedDB/IDBDatabase.cpp, line 587 19:06:03 INFO - GECKO(932) | [Parent 932] WARNING: 'NS_FAILED( directory->GetDirectoryEntries(getter_AddRefs(entries)))', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/quota/ActorsParent.cpp, line 7283 19:06:03 INFO - GECKO(932) | [Parent 932] WARNING: 'NS_FAILED( directory->GetDirectoryEntries(getter_AddRefs(entries)))', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/quota/ActorsParent.cpp, line 7283 19:06:03 INFO - SpawnTask.js | Leaving test test_webextension_addon_debugging_reload_inprocess 19:06:03 INFO - SpawnTask.js | Entering test test_webextension_addon_debugging_reload_oop 19:06:05 INFO - GECKO(932) | ++DOCSHELL 0F71E400 == 18 [pid = 932] [id = {4f7dac9b-79d0-4005-87fe-f03c11d4b2c5}] 19:06:05 INFO - GECKO(932) | ++DOMWINDOW == 61 (0F720C00) [pid = 932] [serial = 621] [outer = 00000000] 19:06:05 INFO - GECKO(932) | ++DOMWINDOW == 62 (0F84B400) [pid = 932] [serial = 622] [outer = 0F720C00] 19:06:05 INFO - GECKO(932) | ++DOMWINDOW == 63 (12B24C00) [pid = 932] [serial = 623] [outer = 0F720C00] 19:06:05 INFO - GECKO(932) | ++DOMWINDOW == 64 (12B2E800) [pid = 932] [serial = 624] [outer = 0F720C00] 19:06:05 INFO - GECKO(932) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpxetipb.mozrunner\runtests_leaks_tab_pid1272.log 19:06:05 INFO - GECKO(932) | [1272] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:06:05 INFO - GECKO(932) | [Child 1272] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:06:06 INFO - GECKO(932) | Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:06:06 INFO - GECKO(932) | [Child 1272] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:06:06 INFO - GECKO(932) | ++DOCSHELL 08E98400 == 1 [pid = 1272] [id = {757eccb1-4b55-4b4e-b7a7-bfa351909cf3}] 19:06:06 INFO - GECKO(932) | ++DOMWINDOW == 1 (08E98800) [pid = 1272] [serial = 1] [outer = 00000000] 19:06:06 INFO - GECKO(932) | ++DOMWINDOW == 2 (0B8DD000) [pid = 1272] [serial = 2] [outer = 08E98800] 19:06:06 INFO - GECKO(932) | ++DOMWINDOW == 3 (0C68D400) [pid = 1272] [serial = 3] [outer = 08E98800] 19:06:06 INFO - GECKO(932) | --DOCSHELL 1559D000 == 17 [pid = 932] [id = {8c0a85b0-c12d-40b7-859d-b639fc779860}] 19:06:06 INFO - GECKO(932) | --DOCSHELL 15DD8400 == 16 [pid = 932] [id = {dee4e245-25ba-4078-b031-7f1194dabd4e}] 19:06:06 INFO - GECKO(932) | --DOCSHELL 14B93000 == 15 [pid = 932] [id = {5d965c57-a87f-4cba-a772-779653be1a44}] 19:06:06 INFO - GECKO(932) | --DOCSHELL 14B90400 == 14 [pid = 932] [id = {16359bee-a8b2-4f93-a5ec-3171285ebb91}] 19:06:06 INFO - GECKO(932) | --DOCSHELL 135F8800 == 13 [pid = 932] [id = {07bb96f1-70a1-45e0-9b43-97341ee98b85}] 19:06:06 INFO - GECKO(932) | --DOCSHELL 135BE800 == 12 [pid = 932] [id = {a36d213b-7ba3-4a84-855e-77a643428d38}] 19:06:06 INFO - GECKO(932) | --DOCSHELL 134E7000 == 11 [pid = 932] [id = {bbf0aeba-2d4c-4c0e-83de-25779eda0e25}] 19:06:06 INFO - GECKO(932) | --DOCSHELL 0F59EC00 == 10 [pid = 932] [id = {3c506bca-90b8-497e-9b3f-1d4ff59c42f6}] 19:06:06 INFO - GECKO(932) | --DOCSHELL 0F07E800 == 9 [pid = 932] [id = {e7b2a7b8-ae9d-45ee-ad6b-25262724c71f}] 19:06:06 INFO - GECKO(932) | --DOMWINDOW == 63 (0E2EDC00) [pid = 932] [serial = 588] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:06 INFO - GECKO(932) | --DOMWINDOW == 62 (15DCE000) [pid = 932] [serial = 584] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:06 INFO - GECKO(932) | --DOMWINDOW == 61 (134F0400) [pid = 932] [serial = 575] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:06 INFO - GECKO(932) | --DOMWINDOW == 60 (0F726C00) [pid = 932] [serial = 568] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:06 INFO - GECKO(932) | --DOMWINDOW == 59 (0E623400) [pid = 932] [serial = 587] [outer = 00000000] [url = about:blank] 19:06:06 INFO - GECKO(932) | --DOMWINDOW == 58 (0E2EBC00) [pid = 932] [serial = 586] [outer = 00000000] [url = about:blank] 19:06:06 INFO - GECKO(932) | ++DOCSHELL 0DCE9C00 == 10 [pid = 932] [id = {c85500cd-1514-4244-a619-b3c28f1860ed}] 19:06:06 INFO - GECKO(932) | ++DOMWINDOW == 59 (0DCEE000) [pid = 932] [serial = 625] [outer = 00000000] 19:06:06 INFO - GECKO(932) | ++DOMWINDOW == 60 (0DCF1000) [pid = 932] [serial = 626] [outer = 0DCEE000] 19:06:06 INFO - GECKO(932) | ++DOMWINDOW == 61 (0E0F5800) [pid = 932] [serial = 627] [outer = 0DCEE000] 19:06:06 INFO - GECKO(932) | ++DOMWINDOW == 62 (0E2ED000) [pid = 932] [serial = 628] [outer = 0DCEE000] 19:06:06 INFO - GECKO(932) | ++DOCSHELL 0CA55C00 == 2 [pid = 1272] [id = {bbb8d2bd-a737-4939-bb8a-f93ad5fb01b4}] 19:06:06 INFO - GECKO(932) | ++DOMWINDOW == 4 (0CA56000) [pid = 1272] [serial = 4] [outer = 00000000] 19:06:07 INFO - GECKO(932) | ++DOMWINDOW == 5 (0CA59000) [pid = 1272] [serial = 5] [outer = 0CA56000] 19:06:07 INFO - GECKO(932) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:06:07 INFO - GECKO(932) | [Child 1272] WARNING: NS_ENSURE_TRUE(mHiddenWindow) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsAppShellService.cpp, line 813 19:06:07 INFO - GECKO(932) | ++DOMWINDOW == 6 (0D577C00) [pid = 1272] [serial = 6] [outer = 0CA56000] 19:06:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | Got an addon target 19:06:07 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The expected number of debug browser has been created by the addon actor 19:06:07 INFO - Reloading the target addon 19:06:07 INFO - GECKO(932) | ++DOCSHELL 0D87D400 == 3 [pid = 1272] [id = {fc40af14-d66e-4eaf-ba55-05db874f721e}] 19:06:07 INFO - GECKO(932) | ++DOMWINDOW == 7 (0D87D800) [pid = 1272] [serial = 7] [outer = 00000000] 19:06:07 INFO - GECKO(932) | ++DOMWINDOW == 8 (0D421400) [pid = 1272] [serial = 8] [outer = 0D87D800] 19:06:07 INFO - GECKO(932) | ++DOCSHELL 135F6800 == 11 [pid = 932] [id = {4917d204-dbb1-4f09-aa4d-809e6aebe106}] 19:06:07 INFO - GECKO(932) | ++DOMWINDOW == 63 (135F6C00) [pid = 932] [serial = 629] [outer = 00000000] 19:06:07 INFO - GECKO(932) | ++DOMWINDOW == 64 (135F7800) [pid = 932] [serial = 630] [outer = 135F6C00] 19:06:07 INFO - GECKO(932) | ++DOMWINDOW == 65 (1424E400) [pid = 932] [serial = 631] [outer = 135F6C00] 19:06:07 INFO - GECKO(932) | ++DOMWINDOW == 66 (1424F400) [pid = 932] [serial = 632] [outer = 135F6C00] 19:06:07 INFO - GECKO(932) | ++DOCSHELL 0D87FC00 == 4 [pid = 1272] [id = {ce4feb38-9bc7-4126-b243-00500722d79c}] 19:06:07 INFO - GECKO(932) | ++DOMWINDOW == 9 (0D880000) [pid = 1272] [serial = 9] [outer = 00000000] 19:06:07 INFO - GECKO(932) | ++DOMWINDOW == 10 (0D882800) [pid = 1272] [serial = 10] [outer = 0D880000] 19:06:07 INFO - GECKO(932) | ++DOMWINDOW == 11 (0D881400) [pid = 1272] [serial = 11] [outer = 0D880000] 19:06:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The number of debug browser has not been changed after an addon reload 19:06:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The new background page has been selected 19:06:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The addon target has the url of the selected frame 19:06:08 INFO - Reloading the target addon again 19:06:08 INFO - GECKO(932) | ++DOCSHELL 14B90400 == 12 [pid = 932] [id = {f824fb4c-64a2-4aaf-8baa-8881f05a0515}] 19:06:08 INFO - GECKO(932) | ++DOMWINDOW == 67 (14B93000) [pid = 932] [serial = 633] [outer = 00000000] 19:06:08 INFO - GECKO(932) | ++DOMWINDOW == 68 (14B98C00) [pid = 932] [serial = 634] [outer = 14B93000] 19:06:08 INFO - GECKO(932) | ++DOMWINDOW == 69 (1559C000) [pid = 932] [serial = 635] [outer = 14B93000] 19:06:08 INFO - GECKO(932) | ++DOMWINDOW == 70 (1591D800) [pid = 932] [serial = 636] [outer = 14B93000] 19:06:08 INFO - GECKO(932) | ++DOCSHELL 0D9C8000 == 5 [pid = 1272] [id = {26564685-2c17-4a81-8d4c-f76d780b133b}] 19:06:08 INFO - GECKO(932) | ++DOMWINDOW == 12 (0D9C8400) [pid = 1272] [serial = 12] [outer = 00000000] 19:06:08 INFO - GECKO(932) | ++DOMWINDOW == 13 (0D9CB000) [pid = 1272] [serial = 13] [outer = 0D9C8400] 19:06:08 INFO - GECKO(932) | ++DOMWINDOW == 14 (0D9CE400) [pid = 1272] [serial = 14] [outer = 0D9C8400] 19:06:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The new selected frame is different from the previous on 19:06:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The new background page has been selected on the second reload 19:06:08 INFO - TEST-PASS | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | The addon target has the url of the selected frame 19:06:08 INFO - GECKO(932) | 1495591568482 addons.xpi ERROR Failed to remove file c:\users\cltbld~1.000\appdata\local\temp\tmpxetipb.mozrunner\extensions\trash\test-webext-debugging-reload@test.mozilla.com.xpi: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIFile.remove]" nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)" location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm :: recursiveRemove :: line 2166" data: no] Stack trace: recursiveRemove()@resource://gre/modules/addons/XPIProvider.jsm:2166 < recursiveRemove()@resource://gre/modules/addons/XPIProvider.jsm:2180 < uninstallAddon()@resource://gre/modules/addons/XPIProvider.jsm:8883 < uninstallAddon()@resource://gre/modules/addons/XPIProvider.jsm:5794 < uninstall()@resource://gre/modules/addons/XPIProvider.jsm:8144 < test_reload_addon()@test_webextension-addon-debugging-reload.html:109 19:06:08 INFO - GECKO(932) | 1495591568490 addons.xpi WARN Failed to remove trash directory when uninstalling test-webext-debugging-reload@test.mozilla.com: [Exception... "Component returned failure code: 0x80520015 (NS_ERROR_FILE_ACCESS_DENIED) [nsIFile.remove]" nsresult: "0x80520015 (NS_ERROR_FILE_ACCESS_DENIED)" location: "JS frame :: resource://gre/modules/addons/XPIProvider.jsm :: recursiveRemove :: line 2166" data: no] Stack trace: recursiveRemove()@resource://gre/modules/addons/XPIProvider.jsm:2166 < recursiveRemove()@resource://gre/modules/addons/XPIProvider.jsm:2180 < uninstallAddon()@resource://gre/modules/addons/XPIProvider.jsm:8883 < uninstallAddon()@resource://gre/modules/addons/XPIProvider.jsm:5794 < uninstall()@resource://gre/modules/addons/XPIProvider.jsm:8144 < test_reload_addon()@test_webextension-addon-debugging-reload.html:109 19:06:08 INFO - Waiting the addon target to be closed on addon uninstall 19:06:08 INFO - GECKO(932) | [Parent 932] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/indexedDB/IDBDatabase.cpp, line 587 19:06:08 INFO - GECKO(932) | [Parent 932] WARNING: 'aRv.Failed()', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/indexedDB/IDBDatabase.cpp, line 587 19:06:08 INFO - GECKO(932) | [Parent 932] WARNING: 'NS_FAILED( directory->GetDirectoryEntries(getter_AddRefs(entries)))', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/quota/ActorsParent.cpp, line 7283 19:06:08 INFO - GECKO(932) | [Parent 932] WARNING: 'NS_FAILED( directory->GetDirectoryEntries(getter_AddRefs(entries)))', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/quota/ActorsParent.cpp, line 7283 19:06:08 INFO - SpawnTask.js | Leaving test test_webextension_addon_debugging_reload_oop 19:06:08 INFO - GECKO(932) | MEMORY STAT | vsize 820MB | vsizeMaxContiguous 735MB | residentFast 237MB | heapAllocated 84MB 19:06:08 INFO - GECKO(932) | [Child 1272] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:06:08 INFO - GECKO(932) | [Child 1272] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:06:08 INFO - GECKO(932) | [Parent 932] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:06:08 INFO - GECKO(932) | [Parent 932] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:06:08 INFO - GECKO(932) | [Parent 932] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:06:08 INFO - GECKO(932) | [Child 1272] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:06:08 INFO - GECKO(932) | [Parent 932] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:06:08 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:08 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:08 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:08 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:08 INFO - GECKO(932) | --DOCSHELL 08E98400 == 4 [pid = 1272] [id = {757eccb1-4b55-4b4e-b7a7-bfa351909cf3}] 19:06:08 INFO - GECKO(932) | --DOCSHELL 0CA55C00 == 3 [pid = 1272] [id = {bbb8d2bd-a737-4939-bb8a-f93ad5fb01b4}] 19:06:08 INFO - GECKO(932) | --DOCSHELL 0D9C8000 == 2 [pid = 1272] [id = {26564685-2c17-4a81-8d4c-f76d780b133b}] 19:06:08 INFO - GECKO(932) | --DOCSHELL 0D87D400 == 1 [pid = 1272] [id = {fc40af14-d66e-4eaf-ba55-05db874f721e}] 19:06:08 INFO - GECKO(932) | --DOCSHELL 0D87FC00 == 0 [pid = 1272] [id = {ce4feb38-9bc7-4126-b243-00500722d79c}] 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 13 (0D9CB000) [pid = 1272] [serial = 13] [outer = 00000000] [url = about:blank] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 12 (0D881400) [pid = 1272] [serial = 11] [outer = 00000000] [url = moz-extension://53aa3acc-1c73-4cba-b75e-075fd347d1e0/_generated_background_page.html] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 11 (0D882800) [pid = 1272] [serial = 10] [outer = 00000000] [url = about:blank] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 10 (0D880000) [pid = 1272] [serial = 9] [outer = 00000000] [url = moz-extension://53aa3acc-1c73-4cba-b75e-075fd347d1e0/_generated_background_page.html] 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 9 (0D421400) [pid = 1272] [serial = 8] [outer = 00000000] [url = about:blank] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 8 (0D87D800) [pid = 1272] [serial = 7] [outer = 00000000] [url = about:blank] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 7 (0D9CE400) [pid = 1272] [serial = 14] [outer = 00000000] [url = moz-extension://53aa3acc-1c73-4cba-b75e-075fd347d1e0/_generated_background_page.html] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 6 (0D577C00) [pid = 1272] [serial = 6] [outer = 00000000] [url = about:blank] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 5 (0CA59000) [pid = 1272] [serial = 5] [outer = 00000000] [url = about:blank] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 4 (08E98800) [pid = 1272] [serial = 1] [outer = 00000000] [url = moz-extension://53aa3acc-1c73-4cba-b75e-075fd347d1e0/_generated_background_page.html] 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 3 (0CA56000) [pid = 1272] [serial = 4] [outer = 00000000] [url = about:blank] 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 2 (0D9C8400) [pid = 1272] [serial = 12] [outer = 00000000] [url = moz-extension://53aa3acc-1c73-4cba-b75e-075fd347d1e0/_generated_background_page.html] 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 1 (0B8DD000) [pid = 1272] [serial = 2] [outer = 00000000] [url = about:blank] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 0 (0C68D400) [pid = 1272] [serial = 3] [outer = 00000000] [url = moz-extension://53aa3acc-1c73-4cba-b75e-075fd347d1e0/_generated_background_page.html] 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:09 INFO - GECKO(932) | [Child 1272] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:06:09 INFO - GECKO(932) | nsStringStats 19:06:09 INFO - GECKO(932) | => mAllocCount: 19148 19:06:09 INFO - GECKO(932) | => mReallocCount: 474 19:06:09 INFO - GECKO(932) | => mFreeCount: 19148 19:06:09 INFO - GECKO(932) | => mShareCount: 14820 19:06:09 INFO - GECKO(932) | => mAdoptCount: 3203 19:06:09 INFO - GECKO(932) | => mAdoptFreeCount: 3203 19:06:09 INFO - GECKO(932) | => Process ID: 1272, Thread ID: 3400 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 69 (14246400) [pid = 932] [serial = 605] [outer = 00000000] [url = about:blank] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 68 (0F59FC00) [pid = 932] [serial = 595] [outer = 00000000] [url = moz-extension://cac619db-04f4-41cf-af45-2044494a53b1/_generated_background_page.html] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 67 (1639A000) [pid = 932] [serial = 618] [outer = 00000000] [url = moz-extension://cac619db-04f4-41cf-af45-2044494a53b1/_generated_background_page.html] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 66 (135BEC00) [pid = 932] [serial = 602] [outer = 00000000] [url = about:blank] 19:06:09 INFO - GECKO(932) | --DOMWINDOW == 65 (14B94800) [pid = 932] [serial = 611] [outer = 00000000] [url = moz-extension://cac619db-04f4-41cf-af45-2044494a53b1/_generated_background_page.html] 19:06:11 INFO - TEST-OK | devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html | took 16194ms 19:06:14 INFO - Error: Unable to restore focus, expect failures and timeouts. 19:06:14 INFO - GECKO(932) | ++DOMWINDOW == 66 (0DCE3800) [pid = 932] [serial = 637] [outer = 1559D400] 19:06:14 INFO - GECKO(932) | --DOCSHELL 14B90400 == 11 [pid = 932] [id = {f824fb4c-64a2-4aaf-8baa-8881f05a0515}] 19:06:14 INFO - GECKO(932) | --DOCSHELL 135F6800 == 10 [pid = 932] [id = {4917d204-dbb1-4f09-aa4d-809e6aebe106}] 19:06:14 INFO - GECKO(932) | --DOCSHELL 0DCE9C00 == 9 [pid = 932] [id = {c85500cd-1514-4244-a619-b3c28f1860ed}] 19:06:14 INFO - GECKO(932) | --DOCSHELL 0F71E400 == 8 [pid = 932] [id = {4f7dac9b-79d0-4005-87fe-f03c11d4b2c5}] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 65 (16397400) [pid = 932] [serial = 615] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 64 (0F598400) [pid = 932] [serial = 592] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 63 (134F2400) [pid = 932] [serial = 599] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 62 (14B91400) [pid = 932] [serial = 608] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 61 (0DCE5800) [pid = 932] [serial = 589] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 60 (14247C00) [pid = 932] [serial = 606] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 59 (14B91000) [pid = 932] [serial = 613] [outer = 00000000] [url = moz-extension://cac619db-04f4-41cf-af45-2044494a53b1/_generated_background_page.html] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 58 (0F5A0000) [pid = 932] [serial = 593] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 57 (0F59F800) [pid = 932] [serial = 600] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 56 (134EB800) [pid = 932] [serial = 604] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 55 (1639B000) [pid = 932] [serial = 616] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 54 (182AB000) [pid = 932] [serial = 619] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 53 (189D8C00) [pid = 932] [serial = 620] [outer = 00000000] [url = moz-extension://cac619db-04f4-41cf-af45-2044494a53b1/_generated_background_page.html] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 52 (12BE9000) [pid = 932] [serial = 597] [outer = 00000000] [url = moz-extension://cac619db-04f4-41cf-af45-2044494a53b1/_generated_background_page.html] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 51 (0F94C800) [pid = 932] [serial = 596] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 50 (14B9A000) [pid = 932] [serial = 609] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 49 (135EC400) [pid = 932] [serial = 603] [outer = 00000000] [url = about:blank] 19:06:14 INFO - GECKO(932) | --DOMWINDOW == 48 (15C7F000) [pid = 932] [serial = 612] [outer = 00000000] [url = about:blank] 19:06:14 INFO - TEST-START | devtools/server/tests/mochitest/test_websocket-server.html 19:06:17 INFO - GECKO(932) | --DOMWINDOW == 47 (0DCEE000) [pid = 932] [serial = 625] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:17 INFO - GECKO(932) | --DOMWINDOW == 46 (0F720C00) [pid = 932] [serial = 621] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:17 INFO - GECKO(932) | --DOMWINDOW == 45 (135F6C00) [pid = 932] [serial = 629] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:17 INFO - GECKO(932) | --DOMWINDOW == 44 (14B93000) [pid = 932] [serial = 633] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:17 INFO - GECKO(932) | --DOMWINDOW == 43 (14B90C00) [pid = 932] [serial = 607] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:17 INFO - GECKO(932) | --DOMWINDOW == 42 (15DD8800) [pid = 932] [serial = 614] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:17 INFO - GECKO(932) | --DOMWINDOW == 41 (0F07EC00) [pid = 932] [serial = 591] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:17 INFO - GECKO(932) | --DOMWINDOW == 40 (134EA000) [pid = 932] [serial = 598] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:18 INFO - Error: Unable to restore focus, expect failures and timeouts. 19:06:18 INFO - GECKO(932) | ++DOMWINDOW == 41 (0DC65000) [pid = 932] [serial = 638] [outer = 1559D400] 19:06:19 INFO - SpawnTask.js | Entering test 19:06:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_websocket-server.html | Launched WebSocket server on port 50328 19:06:19 INFO - Accepted incoming connection 19:06:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_websocket-server.html | Created WebSocket connection to port 50328 19:06:19 INFO - Sent a message to server 19:06:19 INFO - Server received message, echoing back 19:06:19 INFO - TEST-PASS | devtools/server/tests/mochitest/test_websocket-server.html | Echoed message matches 19:06:19 INFO - SpawnTask.js | Leaving test 19:06:19 INFO - GECKO(932) | MEMORY STAT | vsize 812MB | vsizeMaxContiguous 735MB | residentFast 217MB | heapAllocated 75MB 19:06:19 INFO - Server stopped listening with status: 2152398850 19:06:21 INFO - TEST-OK | devtools/server/tests/mochitest/test_websocket-server.html | took 6599ms 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 40 (12B24C00) [pid = 932] [serial = 623] [outer = 00000000] [url = about:blank] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 39 (0E0F5800) [pid = 932] [serial = 627] [outer = 00000000] [url = about:blank] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 38 (1424E400) [pid = 932] [serial = 631] [outer = 00000000] [url = about:blank] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 37 (1559C000) [pid = 932] [serial = 635] [outer = 00000000] [url = about:blank] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 36 (0E2ED000) [pid = 932] [serial = 628] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 35 (12B2E800) [pid = 932] [serial = 624] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 34 (1424F400) [pid = 932] [serial = 632] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 33 (1591D800) [pid = 932] [serial = 636] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 32 (1559B400) [pid = 932] [serial = 610] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 31 (0F84B400) [pid = 932] [serial = 622] [outer = 00000000] [url = about:blank] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 30 (14B98C00) [pid = 932] [serial = 634] [outer = 00000000] [url = about:blank] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 29 (16397C00) [pid = 932] [serial = 617] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 28 (0F5A3400) [pid = 932] [serial = 594] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 27 (0DCF1000) [pid = 932] [serial = 626] [outer = 00000000] [url = about:blank] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 26 (135B5800) [pid = 932] [serial = 601] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,%3C?xml%20version=%221.0%22?%3E%0A%20%20%3Cwindow%20id=%22documentElement%22/%3E] 19:06:22 INFO - GECKO(932) | --DOMWINDOW == 25 (135F7800) [pid = 932] [serial = 630] [outer = 00000000] [url = about:blank] 19:06:24 INFO - Error: Unable to restore focus, expect failures and timeouts. 19:06:24 INFO - GECKO(932) | ++DOMWINDOW == 26 (0DC3F800) [pid = 932] [serial = 639] [outer = 1559D400] 19:06:24 INFO - TEST-START | Shutdown 19:06:24 INFO - Passed: 2477 19:06:24 INFO - Failed: 0 19:06:24 INFO - Todo: 0 19:06:24 INFO - Mode: non-e10s 19:06:24 INFO - Slowest: 22204ms - chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_connection-manager.html 19:06:24 INFO - SimpleTest FINISHED 19:06:24 INFO - TEST-INFO | Ran 1 Loops 19:06:24 INFO - SimpleTest FINISHED 19:06:24 INFO - GECKO(932) | ++DOMWINDOW == 27 (0DA86400) [pid = 932] [serial = 640] [outer = 1559D400] 19:06:25 INFO - GECKO(932) | --DOCSHELL 0F720400 == 7 [pid = 932] [id = {f26b5ec0-e763-412c-80bc-edd073a11fb5}] 19:06:25 INFO - GECKO(932) | --DOCSHELL 12B25400 == 6 [pid = 932] [id = {a7f8f3b9-1e5f-4c1f-bb82-74f01765fac5}] 19:06:26 INFO - GECKO(932) | --DOCSHELL 0F721400 == 5 [pid = 932] [id = {18623511-000c-4025-a27a-0e5e0308bac1}] 19:06:26 INFO - GECKO(932) | --DOCSHELL 0E0F5400 == 4 [pid = 932] [id = {4767513e-c011-4dab-8292-7d28bff761c7}] 19:06:26 INFO - GECKO(932) | --DOCSHELL 134E7C00 == 3 [pid = 932] [id = {502e5045-1514-418a-9bbe-59c3faba3449}] 19:06:26 INFO - GECKO(932) | --DOCSHELL 19DDE800 == 2 [pid = 932] [id = {daeeeabb-f03c-4655-999d-90f42dcc9555}] 19:06:26 INFO - GECKO(932) | --DOCSHELL 1F32B000 == 1 [pid = 932] [id = {e0d85766-b262-4085-a83f-e7c664983a93}] 19:06:27 INFO - GECKO(932) | [Parent 932] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:06:28 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:28 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:28 INFO - GECKO(932) | --DOCSHELL 1591E000 == 0 [pid = 932] [id = {2eb8dc75-0f7c-4831-8182-599495a77cba}] 19:06:28 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:28 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:28 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:28 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 26 (134E8400) [pid = 932] [serial = 6] [outer = 00000000] [url = about:blank] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 25 (0F725000) [pid = 932] [serial = 12] [outer = 00000000] [url = about:blank] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 24 (19E7A800) [pid = 932] [serial = 16] [outer = 00000000] [url = about:blank] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 23 (0EDB7800) [pid = 932] [serial = 46] [outer = 00000000] [url = about:newtab] 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 22 (0E63BC00) [pid = 932] [serial = 48] [outer = 00000000] [url = about:newtab] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 21 (15C7D000) [pid = 932] [serial = 562] [outer = 00000000] [url = about:blank] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 20 (15598400) [pid = 932] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 19 (1591E800) [pid = 932] [serial = 560] [outer = 00000000] [url = data:text/html,Hello] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 18 (134E8000) [pid = 932] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 17 (1559D400) [pid = 932] [serial = 20] [outer = 00000000] [url = about:blank] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 16 (19DDEC00) [pid = 932] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 15 (0DC3F800) [pid = 932] [serial = 639] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 14 (12B25800) [pid = 932] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 13 (0DCE3800) [pid = 932] [serial = 637] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 12 (0DA86400) [pid = 932] [serial = 640] [outer = 00000000] [url = about:blank] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 11 (0F720800) [pid = 932] [serial = 11] [outer = 00000000] [url = about:blank] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 10 (134E9000) [pid = 932] [serial = 15] [outer = 00000000] [url = about:blank] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 9 (0D857C00) [pid = 932] [serial = 487] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_01.html] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 8 (0DC6A000) [pid = 932] [serial = 489] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_02.html] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 7 (0DC3FC00) [pid = 932] [serial = 491] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_03.html] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 6 (0D8F4C00) [pid = 932] [serial = 495] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_05.html] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 5 (0DC3F400) [pid = 932] [serial = 497] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_06.html] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 4 (0DCF2000) [pid = 932] [serial = 499] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_memory_allocations_07.html] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 3 (0DCDC000) [pid = 932] [serial = 564] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_webextension-addon-debugging-connect.html] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 2 (0DA80800) [pid = 932] [serial = 590] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_webextension-addon-debugging-reload.html] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 1 (0E0D4400) [pid = 932] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:06:30 INFO - GECKO(932) | --DOMWINDOW == 0 (0DC65000) [pid = 932] [serial = 638] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/server/tests/mochitest/test_websocket-server.html] 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:06:30 INFO - GECKO(932) | [Parent 932] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:06:30 INFO - GECKO(932) | nsStringStats 19:06:30 INFO - GECKO(932) | => mAllocCount: 552557 19:06:30 INFO - GECKO(932) | => mReallocCount: 46729 19:06:30 INFO - GECKO(932) | => mFreeCount: 552557 19:06:30 INFO - GECKO(932) | => mShareCount: 534724 19:06:30 INFO - GECKO(932) | => mAdoptCount: 55253 19:06:30 INFO - GECKO(932) | => mAdoptFreeCount: 55253 19:06:30 INFO - GECKO(932) | => Process ID: 932, Thread ID: 1824 19:06:30 INFO - TEST-INFO | Main app process: exit 0 19:06:30 INFO - runtests.py | Application ran for: 0:04:08.284000 19:06:30 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpspoz3epidlog 19:06:30 INFO - ==> process 932 launched child process 2284 ("C:\slave\test\build\application\firefox\firefox.exe" -contentproc --channel="932.0.1344224474\2012822237" -childID 1 -isForBrowser -intPrefs 5:50|6:-1|28:1000|33:0|34:0|43:128|44:10000|49:0|51:400|52:1|53:0|54:0|59:0|60:120|61:120|91:2|92:1|106:0|117:0|119:0|130:10000|142:-1|147:128|148:10000|149:0|155:24|156:32768|158:0|159:0|167:2|171:1048576|172:100|173:5000|175:600|177:1|186:2|190:0|200:60000| -boolPrefs 1:0|2:0|4:1|26:1|27:1|30:0|35:1|36:0|37:0|38:0|41:1|42:1|45:1|46:1|47:0|48:0|50:0|55:1|56:1|57:1|58:1|62:1|63:1|64:0|65:1|66:1|67:1|68:1|71:0|72:0|75:1|76:1|79:1|80:1|81:1|82:1|83:0|84:0|85:0|86:0|87:1|88:0|93:1|94:0|100:0|105:0|108:1|109:1|112:1|114:1|118:0|121:1|122:1|124:1|125:1|131:0|132:0|133:1|135:0|141:0|143:1|144:0|145:1|146:0|153:0|154:0|157:1|160:0|162:1|164:1|165:0|170:0|174:1|179:0|180:0|181:0|182:1|183:0|184:0|185:1|188:0|192:1|193:0|194:1|195:1|196:0|197:1|198:1|199:1|201:0|202:0|204:1|212:1|213:1|214:0|215:0|216:0| -stringPrefs "3:7;default|134:4;0.01|151:332; ����!==> process 932 launched child process 1344 ("C:\slave\test\build\application\firefox\firefox.exe" -contentproc --channel="932.5.1858826744\1578324643" -childID 2 -isForBrowser -intPrefs 5:50|6:-1|28:1000|33:0|34:0|43:128|44:10000|49:0|51:400|52:1|53:0|54:0|59:0|60:120|61:120|91:2|92:1|106:0|117:0|119:0|130:10000|142:-1|147:128|148:10000|149:0|155:24|156:32768|158:0|159:0|167:2|171:1048576|172:100|173:5000|175:600|177:1|186:2|190:0|200:60000| -boolPrefs 1:0|2:0|4:1|26:1|27:1|30:0|35:1|36:0|37:0|38:0|41:1|42:1|45:1|46:1|47:0|48:0|50:0|55:1|56:1|57:1|58:1|62:1|63:1|64:0|65:1|66:1|67:1|68:1|71:0|72:0|75:1|76:1|79:1|80:1|81:1|82:1|83:0|84:0|85:0|86:0|87:1|88:0|93:1|94:0|100:0|105:0|108:1|109:1|112:1|114:1|118:0|121:1|122:1|124:1|125:1|131:0|132:0|133:1|135:0|141:0|143:1|144:0|145:1|146:0|153:0|154:0|157:1|160:0|162:1|164:1|165:0|170:0|174:1|179:0|180:0|181:0|182:1|183:0|184:0|185:1|188:0|192:1|193:0|194:1|195:1|196:0|197:1|198:1|199:1|201:0|202:0|204:1|212:1|213:1|214:0|215:0|216:0| -stringPrefs "3:7;default|134:4;0.01|151:332; ����!==> process 932 launched child process 1272 ("C:\slave\test\build\application\firefox\firefox.exe" -contentproc --channel="932.10.1751578722\1973456748" -childID 3 -isForBrowser -intPrefs 5:50|6:-1|28:1000|33:0|34:0|43:128|44:10000|49:0|51:400|52:1|53:0|54:0|59:0|60:120|61:120|91:2|92:1|106:0|117:0|119:0|130:10000|142:-1|147:128|148:10000|149:0|155:24|156:32768|158:0|159:0|167:2|171:1048576|172:100|173:5000|175:600|177:1|186:2|190:0|200:60000| -boolPrefs 1:0|2:0|4:1|26:1|27:1|30:0|35:1|36:0|37:0|38:0|41:1|42:1|45:1|46:1|47:0|48:0|50:0|55:1|56:1|57:1|58:1|62:1|63:1|64:0|65:1|66:1|67:1|68:1|71:0|72:0|75:1|76:1|79:1|80:1|81:1|82:1|83:0|84:0|85:0|86:0|87:1|88:0|93:1|94:0|100:0|105:0|108:1|109:1|112:1|114:1|118:0|121:1|122:1|124:1|125:1|131:0|132:0|133:1|135:0|141:0|143:1|144:0|145:1|146:0|153:0|154:0|157:1|160:0|162:1|164:1|165:0|170:0|174:1|179:0|180:0|181:0|182:1|183:0|184:0|185:1|188:0|192:1|193:0|194:1|195:1|196:0|197:1|198:1|199:1|201:0|202:0|204:1|212:1|213:1|214:0|215:0|216:0| -stringPrefs "3:7;default|134:4;0.01|151:332; ����! 19:06:30 INFO - zombiecheck | Checking for orphan process with PID: 2284 19:06:30 INFO - Stopping web server 19:06:30 INFO - Stopping web socket server 19:06:30 INFO - Stopping ssltunnel 19:06:30 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 19:06:30 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 19:06:30 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 19:06:30 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 19:06:30 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 19:06:30 INFO - 19:06:30 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 932 19:06:30 INFO - 19:06:30 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:06:30 INFO - | | Per-Inst Leaked| Total Rem| 19:06:30 INFO - 0 |TOTAL | 16 0|42318131 0| 19:06:30 INFO - 19:06:30 INFO - nsTraceRefcnt::DumpStatistics: 1574 entries 19:06:30 INFO - 19:06:30 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 19:06:30 INFO - 19:06:30 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 1272 19:06:30 INFO - 19:06:30 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:06:30 INFO - | | Per-Inst Leaked| Total Rem| 19:06:30 INFO - 0 |TOTAL | 30 0| 95662 0| 19:06:30 INFO - 19:06:30 INFO - nsTraceRefcnt::DumpStatistics: 670 entries 19:06:30 INFO - 19:06:30 INFO - TEST-PASS | leakcheck | tab process: no leaks detected! 19:06:30 INFO - 19:06:30 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 1344 19:06:30 INFO - 19:06:30 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:06:30 INFO - | | Per-Inst Leaked| Total Rem| 19:06:30 INFO - 0 |TOTAL | 33 0| 73558 0| 19:06:30 INFO - 19:06:30 INFO - nsTraceRefcnt::DumpStatistics: 665 entries 19:06:30 INFO - 19:06:30 INFO - TEST-PASS | leakcheck | tab process: no leaks detected! 19:06:30 INFO - 19:06:30 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, tab process 2284 19:06:30 INFO - 19:06:30 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:06:30 INFO - | | Per-Inst Leaked| Total Rem| 19:06:30 INFO - 0 |TOTAL | 35 0| 61767 0| 19:06:30 INFO - 19:06:30 INFO - nsTraceRefcnt::DumpStatistics: 677 entries 19:06:30 INFO - 19:06:30 INFO - TEST-PASS | leakcheck | tab process: no leaks detected! 19:06:30 INFO - runtests.py | Running tests: end. 19:06:31 INFO - Buffered messages finished 19:06:31 INFO - dir: devtools/shared/heapsnapshot/tests/mochitest 19:06:31 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 19:06:32 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 19:06:32 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmplsdrjl.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 19:06:32 INFO - runtests.py | Server pid: 3320 19:06:32 INFO - runtests.py | Websocket server pid: 472 19:06:32 INFO - runtests.py | SSL tunnel pid: 3764 19:06:32 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:06:32 INFO - [3320] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:06:32 INFO - [3320] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:06:32 INFO - [3320] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:06:32 INFO - runtests.py | Running with e10s: False 19:06:32 INFO - runtests.py | Running tests: start. 19:06:32 INFO - 19:06:32 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmplsdrjl.mozrunner 19:06:32 INFO - runtests.py | Application pid: 2972 19:06:32 INFO - TEST-INFO | started process GECKO(2972) 19:06:32 INFO - GECKO(2972) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmplsdrjl.mozrunner\runtests_leaks.log 19:06:32 INFO - GECKO(2972) | [2972] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 19:06:33 INFO - GECKO(2972) | [2972] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 19:06:36 INFO - GECKO(2972) | ++DOCSHELL 0FA9E800 == 1 [pid = 2972] [id = {5162c8c0-7b41-46f1-92df-8a55c9f763e2}] 19:06:36 INFO - GECKO(2972) | ++DOMWINDOW == 1 (0FA9EC00) [pid = 2972] [serial = 1] [outer = 00000000] 19:06:36 INFO - GECKO(2972) | ++DOMWINDOW == 2 (0FA9F000) [pid = 2972] [serial = 2] [outer = 0FA9EC00] 19:06:36 INFO - GECKO(2972) | ++DOCSHELL 12A23400 == 2 [pid = 2972] [id = {ab3071f6-b981-4f8b-b692-00739a1b54fe}] 19:06:36 INFO - GECKO(2972) | ++DOMWINDOW == 3 (12A23800) [pid = 2972] [serial = 3] [outer = 00000000] 19:06:36 INFO - GECKO(2972) | ++DOMWINDOW == 4 (12A23C00) [pid = 2972] [serial = 4] [outer = 12A23800] 19:06:37 INFO - GECKO(2972) | ++DOCSHELL 133EA400 == 3 [pid = 2972] [id = {75523969-e493-491e-9e43-fad7a3636667}] 19:06:37 INFO - GECKO(2972) | ++DOMWINDOW == 5 (133EA800) [pid = 2972] [serial = 5] [outer = 00000000] 19:06:37 INFO - GECKO(2972) | ++DOMWINDOW == 6 (133EAC00) [pid = 2972] [serial = 6] [outer = 133EA800] 19:06:37 INFO - GECKO(2972) | ++DOMWINDOW == 7 (0E224400) [pid = 2972] [serial = 7] [outer = 12A23800] 19:06:37 INFO - GECKO(2972) | ++DOCSHELL 0FA9DC00 == 4 [pid = 2972] [id = {2c863dc4-d7a7-4673-a947-c6e50e4573fc}] 19:06:37 INFO - GECKO(2972) | ++DOMWINDOW == 8 (0FAA0400) [pid = 2972] [serial = 8] [outer = 00000000] 19:06:37 INFO - GECKO(2972) | ++DOMWINDOW == 9 (1590E800) [pid = 2972] [serial = 9] [outer = 0FAA0400] 19:06:37 INFO - GECKO(2972) | ++DOMWINDOW == 10 (15913C00) [pid = 2972] [serial = 10] [outer = 0FAA0400] 19:06:38 INFO - GECKO(2972) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:06:38 INFO - GECKO(2972) | [2972] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:06:38 INFO - GECKO(2972) | [2972] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:06:38 INFO - GECKO(2972) | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 19:06:38 INFO - GECKO(2972) | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 19:06:38 INFO - GECKO(2972) | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 19:06:38 INFO - GECKO(2972) | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 19:06:38 INFO - GECKO(2972) | ++DOCSHELL 0FA5A800 == 5 [pid = 2972] [id = {467d836b-6be1-40a0-b843-4d085f95d82a}] 19:06:38 INFO - GECKO(2972) | ++DOMWINDOW == 11 (188E1000) [pid = 2972] [serial = 11] [outer = 00000000] 19:06:38 INFO - GECKO(2972) | ++DOCSHELL 188E1400 == 6 [pid = 2972] [id = {4c6a17dc-8a7c-4de8-8548-30b2fce24645}] 19:06:38 INFO - GECKO(2972) | ++DOMWINDOW == 12 (188E4C00) [pid = 2972] [serial = 12] [outer = 00000000] 19:06:39 INFO - GECKO(2972) | ++DOCSHELL 1A392800 == 7 [pid = 2972] [id = {9ad19f86-3dcb-4107-8995-b974c47ec8b1}] 19:06:39 INFO - GECKO(2972) | ++DOMWINDOW == 13 (1A392C00) [pid = 2972] [serial = 13] [outer = 00000000] 19:06:39 INFO - GECKO(2972) | ++DOMWINDOW == 14 (142BDC00) [pid = 2972] [serial = 14] [outer = 1A392C00] 19:06:39 INFO - GECKO(2972) | ++DOMWINDOW == 15 (133EB800) [pid = 2972] [serial = 15] [outer = 188E1000] 19:06:39 INFO - GECKO(2972) | ++DOMWINDOW == 16 (1A327C00) [pid = 2972] [serial = 16] [outer = 188E4C00] 19:06:39 INFO - GECKO(2972) | ++DOMWINDOW == 17 (1A399000) [pid = 2972] [serial = 17] [outer = 1A392C00] 19:06:41 INFO - GECKO(2972) | 1495591601613 Marionette INFO Listening on port 2828 19:06:43 INFO - GECKO(2972) | [2972] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 19:06:43 INFO - GECKO(2972) | ++DOMWINDOW == 18 (188DB800) [pid = 2972] [serial = 18] [outer = 1A392C00] 19:06:43 INFO - GECKO(2972) | ++DOMWINDOW == 19 (27D50400) [pid = 2972] [serial = 19] [outer = 1A392C00] 19:06:43 INFO - GECKO(2972) | ++DOCSHELL 27DF3800 == 8 [pid = 2972] [id = {ba625e9c-729e-45db-b1dc-655a23c13964}] 19:06:43 INFO - GECKO(2972) | ++DOMWINDOW == 20 (27DF4000) [pid = 2972] [serial = 20] [outer = 00000000] 19:06:43 INFO - GECKO(2972) | ++DOMWINDOW == 21 (28601400) [pid = 2972] [serial = 21] [outer = 27DF4000] 19:06:43 INFO - SimpleTest START 19:06:43 INFO - TEST-START | devtools/shared/heapsnapshot/tests/mochitest/test_DominatorTree_01.html 19:06:43 INFO - GECKO(2972) | ++DOMWINDOW == 22 (1888EC00) [pid = 2972] [serial = 22] [outer = 27DF4000] 19:06:44 INFO - GECKO(2972) | ++DOMWINDOW == 23 (2808EC00) [pid = 2972] [serial = 23] [outer = 27DF4000] 19:06:58 INFO - TEST-PASS | devtools/shared/heapsnapshot/tests/mochitest/test_DominatorTree_01.html | undefined assertion name 19:06:58 INFO - TEST-PASS | devtools/shared/heapsnapshot/tests/mochitest/test_DominatorTree_01.html | undefined assertion name 19:06:58 INFO - TEST-PASS | devtools/shared/heapsnapshot/tests/mochitest/test_DominatorTree_01.html | Constructor shouldn't be usable 19:06:58 INFO - GECKO(2972) | MEMORY STAT | vsize 1070MB | vsizeMaxContiguous 406MB | residentFast 421MB | heapAllocated 267MB 19:06:58 INFO - TEST-OK | devtools/shared/heapsnapshot/tests/mochitest/test_DominatorTree_01.html | took 14554ms 19:06:58 INFO - GECKO(2972) | ++DOMWINDOW == 24 (0E741000) [pid = 2972] [serial = 24] [outer = 27DF4000] 19:06:58 INFO - TEST-START | devtools/shared/heapsnapshot/tests/mochitest/test_SaveHeapSnapshot.html 19:06:58 INFO - GECKO(2972) | ++DOMWINDOW == 25 (0E73CC00) [pid = 2972] [serial = 25] [outer = 27DF4000] 19:06:58 INFO - TEST-PASS | devtools/shared/heapsnapshot/tests/mochitest/test_SaveHeapSnapshot.html | The ChromeUtils interface should be exposed in chrome windows. 19:07:06 INFO - TEST-PASS | devtools/shared/heapsnapshot/tests/mochitest/test_SaveHeapSnapshot.html | Should save a heap snapshot and shouldn't throw. 19:07:06 INFO - GECKO(2972) | MEMORY STAT | vsize 1065MB | vsizeMaxContiguous 405MB | residentFast 396MB | heapAllocated 247MB 19:07:06 INFO - TEST-OK | devtools/shared/heapsnapshot/tests/mochitest/test_SaveHeapSnapshot.html | took 8397ms 19:07:07 INFO - GECKO(2972) | ++DOMWINDOW == 26 (0DD38800) [pid = 2972] [serial = 26] [outer = 27DF4000] 19:07:07 INFO - TEST-START | Shutdown 19:07:07 INFO - Passed: 5 19:07:07 INFO - Failed: 0 19:07:07 INFO - Todo: 0 19:07:07 INFO - Mode: non-e10s 19:07:07 INFO - Slowest: 14553ms - chrome://mochitests/content/chrome/devtools/shared/heapsnapshot/tests/mochitest/test_DominatorTree_01.html 19:07:07 INFO - SimpleTest FINISHED 19:07:07 INFO - TEST-INFO | Ran 1 Loops 19:07:07 INFO - SimpleTest FINISHED 19:07:07 INFO - GECKO(2972) | ++DOMWINDOW == 27 (0E147800) [pid = 2972] [serial = 27] [outer = 27DF4000] 19:07:07 INFO - GECKO(2972) | --DOCSHELL 0FA5A800 == 7 [pid = 2972] [id = {467d836b-6be1-40a0-b843-4d085f95d82a}] 19:07:08 INFO - GECKO(2972) | --DOCSHELL 188E1400 == 6 [pid = 2972] [id = {4c6a17dc-8a7c-4de8-8548-30b2fce24645}] 19:07:08 INFO - GECKO(2972) | --DOCSHELL 133EA400 == 5 [pid = 2972] [id = {75523969-e493-491e-9e43-fad7a3636667}] 19:07:08 INFO - GECKO(2972) | --DOCSHELL 0FA9DC00 == 4 [pid = 2972] [id = {2c863dc4-d7a7-4673-a947-c6e50e4573fc}] 19:07:08 INFO - GECKO(2972) | --DOCSHELL 27DF3800 == 3 [pid = 2972] [id = {ba625e9c-729e-45db-b1dc-655a23c13964}] 19:07:08 INFO - GECKO(2972) | --DOCSHELL 0FA9E800 == 2 [pid = 2972] [id = {5162c8c0-7b41-46f1-92df-8a55c9f763e2}] 19:07:08 INFO - GECKO(2972) | --DOCSHELL 12A23400 == 1 [pid = 2972] [id = {ab3071f6-b981-4f8b-b692-00739a1b54fe}] 19:07:10 INFO - GECKO(2972) | [2972] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:07:10 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:10 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:10 INFO - GECKO(2972) | --DOCSHELL 1A392800 == 0 [pid = 2972] [id = {9ad19f86-3dcb-4107-8995-b974c47ec8b1}] 19:07:10 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:10 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | [2972] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 19:07:11 INFO - GECKO(2972) | [2972] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 26 (133EAC00) [pid = 2972] [serial = 6] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 25 (1888EC00) [pid = 2972] [serial = 22] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 24 (1A399000) [pid = 2972] [serial = 17] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 23 (188DB800) [pid = 2972] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 22 (0E741000) [pid = 2972] [serial = 24] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 21 (0DD38800) [pid = 2972] [serial = 26] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 20 (0E147800) [pid = 2972] [serial = 27] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 19 (27DF4000) [pid = 2972] [serial = 20] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 18 (27D50400) [pid = 2972] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 17 (1A392C00) [pid = 2972] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 16 (1A327C00) [pid = 2972] [serial = 16] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 15 (188E4C00) [pid = 2972] [serial = 12] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 14 (133EB800) [pid = 2972] [serial = 15] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 13 (188E1000) [pid = 2972] [serial = 11] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 12 (28601400) [pid = 2972] [serial = 21] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 11 (12A23800) [pid = 2972] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 10 (133EA800) [pid = 2972] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 9 (12A23C00) [pid = 2972] [serial = 4] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 8 (0FAA0400) [pid = 2972] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 7 (0FA9EC00) [pid = 2972] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 6 (0FA9F000) [pid = 2972] [serial = 2] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 5 (15913C00) [pid = 2972] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 4 (1590E800) [pid = 2972] [serial = 9] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 3 (142BDC00) [pid = 2972] [serial = 14] [outer = 00000000] [url = about:blank] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 2 (0E224400) [pid = 2972] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 1 (0E73CC00) [pid = 2972] [serial = 25] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/heapsnapshot/tests/mochitest/test_SaveHeapSnapshot.html] 19:07:11 INFO - GECKO(2972) | --DOMWINDOW == 0 (2808EC00) [pid = 2972] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/heapsnapshot/tests/mochitest/test_DominatorTree_01.html] 19:07:12 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:12 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:12 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:12 INFO - GECKO(2972) | [2972] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:12 INFO - GECKO(2972) | [2972] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:07:12 INFO - GECKO(2972) | [2972] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 19:07:12 INFO - GECKO(2972) | nsStringStats 19:07:12 INFO - GECKO(2972) | => mAllocCount: 103073 19:07:12 INFO - GECKO(2972) | => mReallocCount: 7017 19:07:12 INFO - GECKO(2972) | => mFreeCount: 103073 19:07:12 INFO - GECKO(2972) | => mShareCount: 182606 19:07:12 INFO - GECKO(2972) | => mAdoptCount: 7670 19:07:12 INFO - GECKO(2972) | => mAdoptFreeCount: 7670 19:07:12 INFO - GECKO(2972) | => Process ID: 2972, Thread ID: 1188 19:07:12 INFO - TEST-INFO | Main app process: exit 0 19:07:12 INFO - runtests.py | Application ran for: 0:00:39.400000 19:07:12 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpscixjbpidlog 19:07:12 INFO - Stopping web server 19:07:12 INFO - Stopping web socket server 19:07:12 INFO - Stopping ssltunnel 19:07:12 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 19:07:12 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 19:07:12 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 19:07:12 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 19:07:12 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 19:07:12 INFO - 19:07:12 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 2972 19:07:12 INFO - 19:07:12 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:07:12 INFO - | | Per-Inst Leaked| Total Rem| 19:07:12 INFO - 0 |TOTAL | 23 0| 1329828 0| 19:07:12 INFO - 19:07:12 INFO - nsTraceRefcnt::DumpStatistics: 1403 entries 19:07:12 INFO - 19:07:12 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 19:07:12 INFO - runtests.py | Running tests: end. 19:07:13 INFO - Buffered messages finished 19:07:13 INFO - dir: devtools/shared/qrcode/tests/mochitest 19:07:13 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 19:07:13 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 19:07:14 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpgjlejp.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 19:07:14 INFO - runtests.py | Server pid: 2952 19:07:14 INFO - runtests.py | Websocket server pid: 2492 19:07:14 INFO - runtests.py | SSL tunnel pid: 4020 19:07:14 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:07:14 INFO - [2952] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:07:14 INFO - [2952] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:07:14 INFO - [2952] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:07:14 INFO - runtests.py | Running with e10s: False 19:07:14 INFO - runtests.py | Running tests: start. 19:07:14 INFO - 19:07:14 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpgjlejp.mozrunner 19:07:14 INFO - runtests.py | Application pid: 2248 19:07:14 INFO - TEST-INFO | started process GECKO(2248) 19:07:14 INFO - GECKO(2248) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpgjlejp.mozrunner\runtests_leaks.log 19:07:14 INFO - GECKO(2248) | [2248] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 19:07:15 INFO - GECKO(2248) | [2248] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 19:07:17 INFO - GECKO(2248) | ++DOCSHELL 185A5800 == 1 [pid = 2248] [id = {1620022a-4ef7-4c3e-8020-18d41ffe6e3f}] 19:07:17 INFO - GECKO(2248) | ++DOMWINDOW == 1 (185A5C00) [pid = 2248] [serial = 1] [outer = 00000000] 19:07:17 INFO - GECKO(2248) | ++DOMWINDOW == 2 (185A6000) [pid = 2248] [serial = 2] [outer = 185A5C00] 19:07:18 INFO - GECKO(2248) | ++DOCSHELL 17926000 == 2 [pid = 2248] [id = {c24c143b-7d23-4110-a9d2-90be525f51b3}] 19:07:18 INFO - GECKO(2248) | ++DOMWINDOW == 3 (17926400) [pid = 2248] [serial = 3] [outer = 00000000] 19:07:18 INFO - GECKO(2248) | ++DOMWINDOW == 4 (17926800) [pid = 2248] [serial = 4] [outer = 17926400] 19:07:18 INFO - GECKO(2248) | ++DOCSHELL 18204400 == 3 [pid = 2248] [id = {1de0d5a7-6bee-48eb-b375-04dd14cf7443}] 19:07:18 INFO - GECKO(2248) | ++DOMWINDOW == 5 (18204800) [pid = 2248] [serial = 5] [outer = 00000000] 19:07:18 INFO - GECKO(2248) | ++DOMWINDOW == 6 (18204C00) [pid = 2248] [serial = 6] [outer = 18204800] 19:07:19 INFO - GECKO(2248) | ++DOMWINDOW == 7 (0E119400) [pid = 2248] [serial = 7] [outer = 17926400] 19:07:19 INFO - GECKO(2248) | ++DOCSHELL 185A4C00 == 4 [pid = 2248] [id = {a21984a0-f472-47fc-9df8-d95fe48fb374}] 19:07:19 INFO - GECKO(2248) | ++DOMWINDOW == 8 (185A7400) [pid = 2248] [serial = 8] [outer = 00000000] 19:07:19 INFO - GECKO(2248) | ++DOMWINDOW == 9 (1DD47400) [pid = 2248] [serial = 9] [outer = 185A7400] 19:07:19 INFO - GECKO(2248) | ++DOMWINDOW == 10 (1DD4BC00) [pid = 2248] [serial = 10] [outer = 185A7400] 19:07:20 INFO - GECKO(2248) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:07:20 INFO - GECKO(2248) | [2248] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:07:20 INFO - GECKO(2248) | [2248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:07:20 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 19:07:20 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 19:07:20 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 19:07:20 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 19:07:20 INFO - GECKO(2248) | ++DOCSHELL 1841CC00 == 5 [pid = 2248] [id = {7d2c3d18-aca9-44be-9bf3-7a9966c3083a}] 19:07:20 INFO - GECKO(2248) | ++DOMWINDOW == 11 (1841DC00) [pid = 2248] [serial = 11] [outer = 00000000] 19:07:20 INFO - GECKO(2248) | ++DOCSHELL 1841F000 == 6 [pid = 2248] [id = {5518abe0-d732-4346-bae1-da9025e4cda1}] 19:07:20 INFO - GECKO(2248) | ++DOMWINDOW == 12 (18421800) [pid = 2248] [serial = 12] [outer = 00000000] 19:07:20 INFO - GECKO(2248) | ++DOCSHELL 223D4C00 == 7 [pid = 2248] [id = {0b286240-48ff-4164-902c-726194d0adfe}] 19:07:20 INFO - GECKO(2248) | ++DOMWINDOW == 13 (223D6400) [pid = 2248] [serial = 13] [outer = 00000000] 19:07:20 INFO - GECKO(2248) | ++DOMWINDOW == 14 (1CA64400) [pid = 2248] [serial = 14] [outer = 223D6400] 19:07:21 INFO - GECKO(2248) | ++DOMWINDOW == 15 (18205800) [pid = 2248] [serial = 15] [outer = 1841DC00] 19:07:21 INFO - GECKO(2248) | ++DOMWINDOW == 16 (228DEC00) [pid = 2248] [serial = 16] [outer = 18421800] 19:07:21 INFO - GECKO(2248) | ++DOMWINDOW == 17 (228E0000) [pid = 2248] [serial = 17] [outer = 223D6400] 19:07:23 INFO - GECKO(2248) | 1495591643264 Marionette INFO Listening on port 2828 19:07:24 INFO - GECKO(2248) | [2248] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 19:07:24 INFO - GECKO(2248) | ++DOMWINDOW == 18 (268C6800) [pid = 2248] [serial = 18] [outer = 223D6400] 19:07:25 INFO - GECKO(2248) | ++DOMWINDOW == 19 (27295800) [pid = 2248] [serial = 19] [outer = 223D6400] 19:07:25 INFO - GECKO(2248) | ++DOCSHELL 2729B800 == 8 [pid = 2248] [id = {f4ab718a-52f3-41aa-99e4-5c2c53ef550e}] 19:07:25 INFO - GECKO(2248) | ++DOMWINDOW == 20 (2729F400) [pid = 2248] [serial = 20] [outer = 00000000] 19:07:25 INFO - GECKO(2248) | ++DOMWINDOW == 21 (272A4000) [pid = 2248] [serial = 21] [outer = 2729F400] 19:07:25 INFO - SimpleTest START 19:07:25 INFO - TEST-START | devtools/shared/qrcode/tests/mochitest/test_decode.html 19:07:25 INFO - GECKO(2248) | ++DOMWINDOW == 22 (20C96400) [pid = 2248] [serial = 22] [outer = 2729F400] 19:07:26 INFO - GECKO(2248) | ++DOMWINDOW == 23 (2740E400) [pid = 2248] [serial = 23] [outer = 2729F400] 19:07:27 INFO - TEST-PASS | devtools/shared/qrcode/tests/mochitest/test_decode.html | Decoded data URI result matches 19:07:27 INFO - TEST-PASS | devtools/shared/qrcode/tests/mochitest/test_decode.html | Decoded canvas result matches 19:07:27 INFO - GECKO(2248) | MEMORY STAT | vsize 780MB | vsizeMaxContiguous 837MB | residentFast 268MB | heapAllocated 113MB 19:07:27 INFO - TEST-OK | devtools/shared/qrcode/tests/mochitest/test_decode.html | took 1525ms 19:07:27 INFO - TEST-START | Shutdown 19:07:27 INFO - Passed: 2 19:07:27 INFO - Failed: 0 19:07:27 INFO - Todo: 0 19:07:27 INFO - Mode: non-e10s 19:07:27 INFO - Slowest: 1524ms - chrome://mochitests/content/chrome/devtools/shared/qrcode/tests/mochitest/test_decode.html 19:07:27 INFO - SimpleTest FINISHED 19:07:27 INFO - TEST-INFO | Ran 1 Loops 19:07:27 INFO - SimpleTest FINISHED 19:07:27 INFO - GECKO(2248) | --DOCSHELL 1841CC00 == 7 [pid = 2248] [id = {7d2c3d18-aca9-44be-9bf3-7a9966c3083a}] 19:07:28 INFO - GECKO(2248) | --DOCSHELL 1841F000 == 6 [pid = 2248] [id = {5518abe0-d732-4346-bae1-da9025e4cda1}] 19:07:28 INFO - GECKO(2248) | --DOCSHELL 18204400 == 5 [pid = 2248] [id = {1de0d5a7-6bee-48eb-b375-04dd14cf7443}] 19:07:28 INFO - GECKO(2248) | --DOCSHELL 223D4C00 == 4 [pid = 2248] [id = {0b286240-48ff-4164-902c-726194d0adfe}] 19:07:28 INFO - GECKO(2248) | --DOCSHELL 185A5800 == 3 [pid = 2248] [id = {1620022a-4ef7-4c3e-8020-18d41ffe6e3f}] 19:07:28 INFO - GECKO(2248) | --DOCSHELL 17926000 == 2 [pid = 2248] [id = {c24c143b-7d23-4110-a9d2-90be525f51b3}] 19:07:28 INFO - GECKO(2248) | --DOCSHELL 185A4C00 == 1 [pid = 2248] [id = {a21984a0-f472-47fc-9df8-d95fe48fb374}] 19:07:28 INFO - GECKO(2248) | --DOCSHELL 2729B800 == 0 [pid = 2248] [id = {f4ab718a-52f3-41aa-99e4-5c2c53ef550e}] 19:07:30 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:07:30 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:30 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:30 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:30 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:31 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:31 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:31 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:31 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:31 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:31 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:31 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:31 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:31 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:31 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:31 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 19:07:31 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 22 (18204C00) [pid = 2248] [serial = 6] [outer = 00000000] [url = about:blank] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 21 (27295800) [pid = 2248] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 20 (1DD4BC00) [pid = 2248] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 19 (1DD47400) [pid = 2248] [serial = 9] [outer = 00000000] [url = about:blank] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 18 (185A7400) [pid = 2248] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 17 (20C96400) [pid = 2248] [serial = 22] [outer = 00000000] [url = about:blank] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 16 (228E0000) [pid = 2248] [serial = 17] [outer = 00000000] [url = about:blank] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 15 (228DEC00) [pid = 2248] [serial = 16] [outer = 00000000] [url = about:blank] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 14 (18205800) [pid = 2248] [serial = 15] [outer = 00000000] [url = about:blank] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 13 (272A4000) [pid = 2248] [serial = 21] [outer = 00000000] [url = about:blank] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 12 (185A5C00) [pid = 2248] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 11 (185A6000) [pid = 2248] [serial = 2] [outer = 00000000] [url = about:blank] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 10 (2729F400) [pid = 2248] [serial = 20] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/qrcode/tests/mochitest/test_decode.html] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 9 (1841DC00) [pid = 2248] [serial = 11] [outer = 00000000] [url = about:blank] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 8 (268C6800) [pid = 2248] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 7 (17926400) [pid = 2248] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 6 (17926800) [pid = 2248] [serial = 4] [outer = 00000000] [url = about:blank] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 5 (18204800) [pid = 2248] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 4 (18421800) [pid = 2248] [serial = 12] [outer = 00000000] [url = about:blank] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 3 (1CA64400) [pid = 2248] [serial = 14] [outer = 00000000] [url = about:blank] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 2 (223D6400) [pid = 2248] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 1 (0E119400) [pid = 2248] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:07:32 INFO - GECKO(2248) | --DOMWINDOW == 0 (2740E400) [pid = 2248] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/qrcode/tests/mochitest/test_decode.html] 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:32 INFO - GECKO(2248) | [2248] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:07:32 INFO - GECKO(2248) | [2248] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 19:07:32 INFO - GECKO(2248) | nsStringStats 19:07:32 INFO - GECKO(2248) | => mAllocCount: 100725 19:07:32 INFO - GECKO(2248) | => mReallocCount: 6820 19:07:32 INFO - GECKO(2248) | => mFreeCount: 100725 19:07:32 INFO - GECKO(2248) | => mShareCount: 103998 19:07:32 INFO - GECKO(2248) | => mAdoptCount: 7251 19:07:32 INFO - GECKO(2248) | => mAdoptFreeCount: 7251 19:07:32 INFO - GECKO(2248) | => Process ID: 2248, Thread ID: 3736 19:07:32 INFO - TEST-INFO | Main app process: exit 0 19:07:32 INFO - runtests.py | Application ran for: 0:00:17.868000 19:07:32 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpqnv8zrpidlog 19:07:32 INFO - Stopping web server 19:07:32 INFO - Stopping web socket server 19:07:32 INFO - Stopping ssltunnel 19:07:32 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 19:07:32 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 19:07:32 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 19:07:32 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 19:07:32 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 19:07:32 INFO - 19:07:32 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 2248 19:07:32 INFO - 19:07:32 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:07:32 INFO - | | Per-Inst Leaked| Total Rem| 19:07:32 INFO - 0 |TOTAL | 24 0| 1101811 0| 19:07:32 INFO - 19:07:32 INFO - nsTraceRefcnt::DumpStatistics: 1398 entries 19:07:32 INFO - 19:07:32 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 19:07:32 INFO - runtests.py | Running tests: end. 19:07:33 INFO - Buffered messages finished 19:07:33 INFO - dir: devtools/shared/security/tests/chrome 19:07:33 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 19:07:34 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 19:07:34 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpgyuvyj.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 19:07:34 INFO - runtests.py | Server pid: 448 19:07:34 INFO - runtests.py | Websocket server pid: 2668 19:07:34 INFO - runtests.py | SSL tunnel pid: 3436 19:07:34 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:07:34 INFO - [448] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:07:34 INFO - [448] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:07:34 INFO - [448] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:07:34 INFO - runtests.py | Running with e10s: False 19:07:34 INFO - runtests.py | Running tests: start. 19:07:34 INFO - 19:07:34 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpgyuvyj.mozrunner 19:07:34 INFO - runtests.py | Application pid: 3808 19:07:34 INFO - TEST-INFO | started process GECKO(3808) 19:07:34 INFO - GECKO(3808) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpgyuvyj.mozrunner\runtests_leaks.log 19:07:34 INFO - GECKO(3808) | [3808] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 19:07:35 INFO - GECKO(3808) | [3808] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 19:07:37 INFO - GECKO(3808) | ++DOCSHELL 0F6AA800 == 1 [pid = 3808] [id = {021f777e-283f-4270-a35a-ddb3386f18aa}] 19:07:37 INFO - GECKO(3808) | ++DOMWINDOW == 1 (0F6AAC00) [pid = 3808] [serial = 1] [outer = 00000000] 19:07:37 INFO - GECKO(3808) | ++DOMWINDOW == 2 (0F6AB000) [pid = 3808] [serial = 2] [outer = 0F6AAC00] 19:07:38 INFO - GECKO(3808) | ++DOCSHELL 1162C000 == 2 [pid = 3808] [id = {63b02411-f7b2-41a5-867a-2cec77793554}] 19:07:38 INFO - GECKO(3808) | ++DOMWINDOW == 3 (1162C400) [pid = 3808] [serial = 3] [outer = 00000000] 19:07:38 INFO - GECKO(3808) | ++DOMWINDOW == 4 (1162C800) [pid = 3808] [serial = 4] [outer = 1162C400] 19:07:38 INFO - GECKO(3808) | ++DOCSHELL 0F304800 == 3 [pid = 3808] [id = {b97b645c-a8d5-410f-8e60-d0d55ce63bd9}] 19:07:38 INFO - GECKO(3808) | ++DOMWINDOW == 5 (0F304C00) [pid = 3808] [serial = 5] [outer = 00000000] 19:07:38 INFO - GECKO(3808) | ++DOMWINDOW == 6 (0F305000) [pid = 3808] [serial = 6] [outer = 0F304C00] 19:07:39 INFO - GECKO(3808) | ++DOMWINDOW == 7 (0E06BC00) [pid = 3808] [serial = 7] [outer = 1162C400] 19:07:39 INFO - GECKO(3808) | ++DOCSHELL 0F6A9C00 == 4 [pid = 3808] [id = {8be9b484-3985-481e-9dda-e4c864d12de5}] 19:07:39 INFO - GECKO(3808) | ++DOMWINDOW == 8 (13DB6400) [pid = 3808] [serial = 8] [outer = 00000000] 19:07:39 INFO - GECKO(3808) | ++DOMWINDOW == 9 (15014400) [pid = 3808] [serial = 9] [outer = 13DB6400] 19:07:39 INFO - GECKO(3808) | ++DOMWINDOW == 10 (15018C00) [pid = 3808] [serial = 10] [outer = 13DB6400] 19:07:40 INFO - GECKO(3808) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:07:40 INFO - GECKO(3808) | [3808] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:07:40 INFO - GECKO(3808) | [3808] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:07:40 INFO - GECKO(3808) | [3808] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 19:07:40 INFO - GECKO(3808) | [3808] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 19:07:40 INFO - GECKO(3808) | [3808] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 19:07:40 INFO - GECKO(3808) | [3808] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 19:07:40 INFO - GECKO(3808) | ++DOCSHELL 158E6400 == 5 [pid = 3808] [id = {78d229bd-bcd8-4e51-8451-bdbfec5448df}] 19:07:40 INFO - GECKO(3808) | ++DOMWINDOW == 11 (180F3000) [pid = 3808] [serial = 11] [outer = 00000000] 19:07:40 INFO - GECKO(3808) | ++DOCSHELL 180F3400 == 6 [pid = 3808] [id = {536ba6a4-3980-4a3c-87e1-4a3be6b77c3e}] 19:07:40 INFO - GECKO(3808) | ++DOMWINDOW == 12 (180F5000) [pid = 3808] [serial = 12] [outer = 00000000] 19:07:41 INFO - GECKO(3808) | ++DOCSHELL 19E91000 == 7 [pid = 3808] [id = {5203ba80-fa98-45a6-8e6d-1974ae53cfe1}] 19:07:41 INFO - GECKO(3808) | ++DOMWINDOW == 13 (19E91400) [pid = 3808] [serial = 13] [outer = 00000000] 19:07:41 INFO - GECKO(3808) | ++DOMWINDOW == 14 (158E3400) [pid = 3808] [serial = 14] [outer = 19E91400] 19:07:41 INFO - GECKO(3808) | ++DOMWINDOW == 15 (0F305C00) [pid = 3808] [serial = 15] [outer = 180F3000] 19:07:41 INFO - GECKO(3808) | ++DOMWINDOW == 16 (1A24D800) [pid = 3808] [serial = 16] [outer = 180F5000] 19:07:41 INFO - GECKO(3808) | ++DOMWINDOW == 17 (19E97800) [pid = 3808] [serial = 17] [outer = 19E91400] 19:07:43 INFO - GECKO(3808) | 1495591663289 Marionette INFO Listening on port 2828 19:07:44 INFO - GECKO(3808) | [3808] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 19:07:44 INFO - GECKO(3808) | ++DOMWINDOW == 18 (1E0D9800) [pid = 3808] [serial = 18] [outer = 19E91400] 19:07:45 INFO - GECKO(3808) | ++DOMWINDOW == 19 (15115C00) [pid = 3808] [serial = 19] [outer = 19E91400] 19:07:45 INFO - GECKO(3808) | ++DOCSHELL 1519FC00 == 8 [pid = 3808] [id = {79b31def-2b35-4e95-b5d6-14573997a282}] 19:07:45 INFO - GECKO(3808) | ++DOMWINDOW == 20 (151A1C00) [pid = 3808] [serial = 20] [outer = 00000000] 19:07:45 INFO - GECKO(3808) | ++DOMWINDOW == 21 (1DA6E000) [pid = 3808] [serial = 21] [outer = 151A1C00] 19:07:45 INFO - SimpleTest START 19:07:45 INFO - TEST-START | devtools/shared/security/tests/chrome/test_websocket-transport.html 19:07:45 INFO - GECKO(3808) | ++DOMWINDOW == 22 (18098000) [pid = 3808] [serial = 22] [outer = 151A1C00] 19:07:46 INFO - GECKO(3808) | ++DOMWINDOW == 23 (1ED86800) [pid = 3808] [serial = 23] [outer = 151A1C00] 19:07:46 INFO - SpawnTask.js | Entering test 19:07:46 INFO - TEST-PASS | devtools/shared/security/tests/chrome/test_websocket-transport.html | 0 listening sockets 19:07:46 INFO - TEST-PASS | devtools/shared/security/tests/chrome/test_websocket-transport.html | Socket listener created 19:07:46 INFO - TEST-PASS | devtools/shared/security/tests/chrome/test_websocket-transport.html | 1 listening socket 19:07:46 INFO - TEST-PASS | devtools/shared/security/tests/chrome/test_websocket-transport.html | Client transport created 19:07:47 INFO - TEST-PASS | devtools/shared/security/tests/chrome/test_websocket-transport.html | Echo message matches 19:07:47 INFO - TEST-PASS | devtools/shared/security/tests/chrome/test_websocket-transport.html | 0 listening sockets 19:07:47 INFO - SpawnTask.js | Leaving test 19:07:47 INFO - GECKO(3808) | MEMORY STAT | vsize 781MB | vsizeMaxContiguous 786MB | residentFast 268MB | heapAllocated 112MB 19:07:47 INFO - TEST-OK | devtools/shared/security/tests/chrome/test_websocket-transport.html | took 1540ms 19:07:47 INFO - TEST-START | Shutdown 19:07:47 INFO - Passed: 6 19:07:47 INFO - Failed: 0 19:07:47 INFO - Todo: 0 19:07:47 INFO - Mode: non-e10s 19:07:47 INFO - Slowest: 1540ms - chrome://mochitests/content/chrome/devtools/shared/security/tests/chrome/test_websocket-transport.html 19:07:47 INFO - SimpleTest FINISHED 19:07:47 INFO - TEST-INFO | Ran 1 Loops 19:07:47 INFO - SimpleTest FINISHED 19:07:48 INFO - GECKO(3808) | --DOCSHELL 158E6400 == 7 [pid = 3808] [id = {78d229bd-bcd8-4e51-8451-bdbfec5448df}] 19:07:50 INFO - GECKO(3808) | [3808] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:07:50 INFO - GECKO(3808) | --DOCSHELL 0F6AA800 == 6 [pid = 3808] [id = {021f777e-283f-4270-a35a-ddb3386f18aa}] 19:07:50 INFO - GECKO(3808) | --DOCSHELL 1162C000 == 5 [pid = 3808] [id = {63b02411-f7b2-41a5-867a-2cec77793554}] 19:07:50 INFO - GECKO(3808) | --DOCSHELL 0F6A9C00 == 4 [pid = 3808] [id = {8be9b484-3985-481e-9dda-e4c864d12de5}] 19:07:50 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:50 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:50 INFO - GECKO(3808) | --DOCSHELL 19E91000 == 3 [pid = 3808] [id = {5203ba80-fa98-45a6-8e6d-1974ae53cfe1}] 19:07:50 INFO - GECKO(3808) | --DOCSHELL 180F3400 == 2 [pid = 3808] [id = {536ba6a4-3980-4a3c-87e1-4a3be6b77c3e}] 19:07:50 INFO - GECKO(3808) | --DOCSHELL 0F304800 == 1 [pid = 3808] [id = {b97b645c-a8d5-410f-8e60-d0d55ce63bd9}] 19:07:50 INFO - GECKO(3808) | --DOCSHELL 1519FC00 == 0 [pid = 3808] [id = {79b31def-2b35-4e95-b5d6-14573997a282}] 19:07:50 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:50 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | [3808] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 19:07:51 INFO - GECKO(3808) | [3808] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 22 (0F305000) [pid = 3808] [serial = 6] [outer = 00000000] [url = about:blank] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 21 (180F3000) [pid = 3808] [serial = 11] [outer = 00000000] [url = about:blank] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 20 (158E3400) [pid = 3808] [serial = 14] [outer = 00000000] [url = about:blank] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 19 (0F305C00) [pid = 3808] [serial = 15] [outer = 00000000] [url = about:blank] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 18 (1A24D800) [pid = 3808] [serial = 16] [outer = 00000000] [url = about:blank] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 17 (19E97800) [pid = 3808] [serial = 17] [outer = 00000000] [url = about:blank] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 16 (18098000) [pid = 3808] [serial = 22] [outer = 00000000] [url = about:blank] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 15 (1DA6E000) [pid = 3808] [serial = 21] [outer = 00000000] [url = about:blank] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 14 (151A1C00) [pid = 3808] [serial = 20] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/security/tests/chrome/test_websocket-transport.html] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 13 (19E91400) [pid = 3808] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 12 (15115C00) [pid = 3808] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 11 (15018C00) [pid = 3808] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 10 (15014400) [pid = 3808] [serial = 9] [outer = 00000000] [url = about:blank] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 9 (1E0D9800) [pid = 3808] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 8 (13DB6400) [pid = 3808] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 7 (180F5000) [pid = 3808] [serial = 12] [outer = 00000000] [url = about:blank] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 6 (0F6AAC00) [pid = 3808] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 5 (0F6AB000) [pid = 3808] [serial = 2] [outer = 00000000] [url = about:blank] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 4 (1162C400) [pid = 3808] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 3 (1162C800) [pid = 3808] [serial = 4] [outer = 00000000] [url = about:blank] 19:07:51 INFO - GECKO(3808) | --DOMWINDOW == 2 (0F304C00) [pid = 3808] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:07:52 INFO - GECKO(3808) | --DOMWINDOW == 1 (0E06BC00) [pid = 3808] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:07:52 INFO - GECKO(3808) | --DOMWINDOW == 0 (1ED86800) [pid = 3808] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/security/tests/chrome/test_websocket-transport.html] 19:07:52 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:52 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:52 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:52 INFO - GECKO(3808) | [3808] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:07:52 INFO - GECKO(3808) | [3808] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:07:52 INFO - GECKO(3808) | [3808] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 19:07:52 INFO - GECKO(3808) | nsStringStats 19:07:52 INFO - GECKO(3808) | => mAllocCount: 102132 19:07:52 INFO - GECKO(3808) | => mReallocCount: 6846 19:07:52 INFO - GECKO(3808) | => mFreeCount: 102132 19:07:52 INFO - GECKO(3808) | => mShareCount: 104661 19:07:52 INFO - GECKO(3808) | => mAdoptCount: 7396 19:07:52 INFO - GECKO(3808) | => mAdoptFreeCount: 7396 19:07:52 INFO - GECKO(3808) | => Process ID: 3808, Thread ID: 3800 19:07:52 INFO - TEST-INFO | Main app process: exit 0 19:07:52 INFO - runtests.py | Application ran for: 0:00:17.701000 19:07:52 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpvi49rtpidlog 19:07:52 INFO - Stopping web server 19:07:52 INFO - Stopping web socket server 19:07:52 INFO - Stopping ssltunnel 19:07:52 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 19:07:52 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 19:07:52 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 19:07:52 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 19:07:52 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 19:07:52 INFO - 19:07:52 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 3808 19:07:52 INFO - 19:07:52 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:07:52 INFO - | | Per-Inst Leaked| Total Rem| 19:07:52 INFO - 0 |TOTAL | 24 0| 1102878 0| 19:07:52 INFO - 19:07:52 INFO - nsTraceRefcnt::DumpStatistics: 1412 entries 19:07:52 INFO - 19:07:52 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 19:07:52 INFO - runtests.py | Running tests: end. 19:07:53 INFO - Buffered messages finished 19:07:53 INFO - dir: devtools/shared/tests/mochitest 19:07:53 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 19:07:53 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 19:07:54 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpxaatc1.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 19:07:54 INFO - runtests.py | Server pid: 2180 19:07:54 INFO - runtests.py | Websocket server pid: 2260 19:07:54 INFO - runtests.py | SSL tunnel pid: 3432 19:07:54 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:07:54 INFO - [2180] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:07:54 INFO - [2180] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:07:54 INFO - [2180] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:07:54 INFO - runtests.py | Running with e10s: False 19:07:54 INFO - runtests.py | Running tests: start. 19:07:54 INFO - 19:07:54 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpxaatc1.mozrunner 19:07:54 INFO - runtests.py | Application pid: 2248 19:07:54 INFO - TEST-INFO | started process GECKO(2248) 19:07:54 INFO - GECKO(2248) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpxaatc1.mozrunner\runtests_leaks.log 19:07:54 INFO - GECKO(2248) | [2248] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 19:07:55 INFO - GECKO(2248) | [2248] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 19:07:57 INFO - GECKO(2248) | ++DOCSHELL 0FCA0C00 == 1 [pid = 2248] [id = {0bddf25b-21f6-4a1b-ae60-600dc85ac5d6}] 19:07:57 INFO - GECKO(2248) | ++DOMWINDOW == 1 (0FCA1000) [pid = 2248] [serial = 1] [outer = 00000000] 19:07:57 INFO - GECKO(2248) | ++DOMWINDOW == 2 (0FCA1400) [pid = 2248] [serial = 2] [outer = 0FCA1000] 19:07:58 INFO - GECKO(2248) | ++DOCSHELL 12A24000 == 2 [pid = 2248] [id = {ee9cd004-e1ba-4009-b230-0bdcac13654c}] 19:07:58 INFO - GECKO(2248) | ++DOMWINDOW == 3 (12A24400) [pid = 2248] [serial = 3] [outer = 00000000] 19:07:58 INFO - GECKO(2248) | ++DOMWINDOW == 4 (12A24800) [pid = 2248] [serial = 4] [outer = 12A24400] 19:07:58 INFO - GECKO(2248) | ++DOCSHELL 134EB400 == 3 [pid = 2248] [id = {66b7e522-bad6-42e2-82c4-81679467f8e5}] 19:07:58 INFO - GECKO(2248) | ++DOMWINDOW == 5 (134EB800) [pid = 2248] [serial = 5] [outer = 00000000] 19:07:58 INFO - GECKO(2248) | ++DOMWINDOW == 6 (134EBC00) [pid = 2248] [serial = 6] [outer = 134EB800] 19:07:59 INFO - GECKO(2248) | ++DOMWINDOW == 7 (0E461000) [pid = 2248] [serial = 7] [outer = 12A24400] 19:07:59 INFO - GECKO(2248) | ++DOCSHELL 0FCA0000 == 4 [pid = 2248] [id = {703ca627-1692-486b-b010-694ad6a95f11}] 19:07:59 INFO - GECKO(2248) | ++DOMWINDOW == 8 (0FCA2800) [pid = 2248] [serial = 8] [outer = 00000000] 19:07:59 INFO - GECKO(2248) | ++DOMWINDOW == 9 (15347800) [pid = 2248] [serial = 9] [outer = 0FCA2800] 19:07:59 INFO - GECKO(2248) | ++DOMWINDOW == 10 (140C3800) [pid = 2248] [serial = 10] [outer = 0FCA2800] 19:07:59 INFO - GECKO(2248) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:07:59 INFO - GECKO(2248) | [2248] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:07:59 INFO - GECKO(2248) | [2248] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:08:00 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 19:08:00 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 19:08:00 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 19:08:00 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 19:08:00 INFO - GECKO(2248) | ++DOCSHELL 15709400 == 5 [pid = 2248] [id = {0b162d55-bf6b-4d2b-9410-e002f902c33a}] 19:08:00 INFO - GECKO(2248) | ++DOMWINDOW == 11 (2162F400) [pid = 2248] [serial = 11] [outer = 00000000] 19:08:00 INFO - GECKO(2248) | ++DOCSHELL 2162F800 == 6 [pid = 2248] [id = {d1bfd0d0-2deb-4886-ba87-53672d76cd29}] 19:08:00 INFO - GECKO(2248) | ++DOMWINDOW == 12 (21630000) [pid = 2248] [serial = 12] [outer = 00000000] 19:08:01 INFO - GECKO(2248) | ++DOCSHELL 22DBE400 == 7 [pid = 2248] [id = {96b0233c-231a-442d-bc58-b461fd77d0f7}] 19:08:01 INFO - GECKO(2248) | ++DOMWINDOW == 13 (22DBE800) [pid = 2248] [serial = 13] [outer = 00000000] 19:08:01 INFO - GECKO(2248) | ++DOMWINDOW == 14 (15DBE400) [pid = 2248] [serial = 14] [outer = 22DBE800] 19:08:01 INFO - GECKO(2248) | ++DOMWINDOW == 15 (134EC800) [pid = 2248] [serial = 15] [outer = 2162F400] 19:08:01 INFO - GECKO(2248) | ++DOMWINDOW == 16 (232B4800) [pid = 2248] [serial = 16] [outer = 21630000] 19:08:01 INFO - GECKO(2248) | ++DOMWINDOW == 17 (22DC4C00) [pid = 2248] [serial = 17] [outer = 22DBE800] 19:08:03 INFO - GECKO(2248) | 1495591683406 Marionette INFO Listening on port 2828 19:08:04 INFO - GECKO(2248) | [2248] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 19:08:05 INFO - GECKO(2248) | ++DOMWINDOW == 18 (23109800) [pid = 2248] [serial = 18] [outer = 22DBE800] 19:08:05 INFO - GECKO(2248) | ++DOMWINDOW == 19 (1545D000) [pid = 2248] [serial = 19] [outer = 22DBE800] 19:08:05 INFO - GECKO(2248) | ++DOCSHELL 2815D800 == 8 [pid = 2248] [id = {a0ecd564-d016-4784-b89d-a7d4179e2dfb}] 19:08:05 INFO - GECKO(2248) | ++DOMWINDOW == 20 (2815FC00) [pid = 2248] [serial = 20] [outer = 00000000] 19:08:05 INFO - GECKO(2248) | ++DOMWINDOW == 21 (28164C00) [pid = 2248] [serial = 21] [outer = 2815FC00] 19:08:05 INFO - SimpleTest START 19:08:05 INFO - TEST-START | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html 19:08:05 INFO - GECKO(2248) | ++DOMWINDOW == 22 (2310BC00) [pid = 2248] [serial = 22] [outer = 2815FC00] 19:08:06 INFO - GECKO(2248) | ++DOMWINDOW == 23 (27CC0000) [pid = 2248] [serial = 23] [outer = 2815FC00] 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | Unattached node throws an exception 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | Unattached child node throws an exception 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | Unattached body node throws an exception 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | There are enough parts in the full path 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | Full css path is correct for #id 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | Full css path is correct for html 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | Full css path is correct for body 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | Full css path is correct for .c1.c2.c3 19:08:06 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | Full css path is correct for #i 19:08:06 INFO - GECKO(2248) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 836MB | residentFast 257MB | heapAllocated 104MB 19:08:06 INFO - TEST-OK | devtools/shared/tests/mochitest/test_css-logic-getCssPath.html | took 1192ms 19:08:07 INFO - GECKO(2248) | ++DOMWINDOW == 24 (0DBFA000) [pid = 2248] [serial = 24] [outer = 2815FC00] 19:08:07 INFO - TEST-START | devtools/shared/tests/mochitest/test_dom_matrix_2d.html 19:08:07 INFO - GECKO(2248) | ++DOMWINDOW == 25 (27CC0C00) [pid = 2248] [serial = 25] [outer = 2815FC00] 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_dom_matrix_2d.html | Default Transform Origin is correct. 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_dom_matrix_2d.html | Transform Origin is properly computed. 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_dom_matrix_2d.html | Invalid values are ignored. 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_dom_matrix_2d.html | 3D coordinates and negative numbers are properly computed. 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_dom_matrix_2d.html | Default Transformation Matrix is `null` 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_dom_matrix_2d.html | Transformation Matrix properly computed with translation. 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_dom_matrix_2d.html | Transformation Matrix properly translated and scaled. 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_dom_matrix_2d.html | Transformation Matrix properly scaled and translated. 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_dom_matrix_2d.html | 3D Transformation Matrix are handled for 2D values. 19:08:07 INFO - GECKO(2248) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 836MB | residentFast 256MB | heapAllocated 100MB 19:08:07 INFO - TEST-OK | devtools/shared/tests/mochitest/test_dom_matrix_2d.html | took 224ms 19:08:07 INFO - GECKO(2248) | ++DOMWINDOW == 26 (0E5E7000) [pid = 2248] [serial = 26] [outer = 2815FC00] 19:08:07 INFO - TEST-START | devtools/shared/tests/mochitest/test_eventemitter_basic.html 19:08:07 INFO - GECKO(2248) | ++DOMWINDOW == 27 (0E3E6C00) [pid = 2248] [serial = 27] [outer = 2815FC00] 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | We have an event emitter 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | Got event 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | Argument 1 is correct 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | Argument 2 is correct 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | first time in next callback 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | "once" listener has been called once 19:08:07 INFO - GECKO(2248) | console.error: 19:08:07 INFO - GECKO(2248) | foo: bar 19:08:07 INFO - GECKO(2248) | foo: bar 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | c1 called 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | c2 called 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | c4 called 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | c1 should not be called 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | We have an event emitter 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | Got event 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | Argument 1 is correct 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | Argument 2 is correct 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | first time in next callback 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | "once" listener has been called once 19:08:07 INFO - GECKO(2248) | console.error: 19:08:07 INFO - GECKO(2248) | foo: bar 19:08:07 INFO - GECKO(2248) | foo: bar 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | c1 called 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | c2 called 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | c4 called 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | c1 should not be called 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | second callback not called yet 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | first callback called only once 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | correct arg in promise 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | second callback called 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | correct arg in promise 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | correct arg in promise (a second time) 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | no arg for foo event 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | callback 1 done good 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | callback 2 done good 19:08:07 INFO - TEST-PASS | devtools/shared/tests/mochitest/test_eventemitter_basic.html | callback 3 done good 19:08:07 INFO - GECKO(2248) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 836MB | residentFast 250MB | heapAllocated 94MB 19:08:07 INFO - TEST-OK | devtools/shared/tests/mochitest/test_eventemitter_basic.html | took 247ms 19:08:07 INFO - GECKO(2248) | ++DOMWINDOW == 28 (2082B400) [pid = 2248] [serial = 28] [outer = 2815FC00] 19:08:07 INFO - TEST-START | Shutdown 19:08:07 INFO - Passed: 61 19:08:07 INFO - Failed: 0 19:08:07 INFO - Todo: 0 19:08:07 INFO - Mode: non-e10s 19:08:07 INFO - Slowest: 1192ms - chrome://mochitests/content/chrome/devtools/shared/tests/mochitest/test_css-logic-getCssPath.html 19:08:07 INFO - SimpleTest FINISHED 19:08:07 INFO - TEST-INFO | Ran 1 Loops 19:08:07 INFO - SimpleTest FINISHED 19:08:07 INFO - GECKO(2248) | ++DOMWINDOW == 29 (0E5E6000) [pid = 2248] [serial = 29] [outer = 2815FC00] 19:08:08 INFO - GECKO(2248) | --DOCSHELL 15709400 == 7 [pid = 2248] [id = {0b162d55-bf6b-4d2b-9410-e002f902c33a}] 19:08:08 INFO - GECKO(2248) | --DOCSHELL 2162F800 == 6 [pid = 2248] [id = {d1bfd0d0-2deb-4886-ba87-53672d76cd29}] 19:08:08 INFO - GECKO(2248) | --DOCSHELL 134EB400 == 5 [pid = 2248] [id = {66b7e522-bad6-42e2-82c4-81679467f8e5}] 19:08:09 INFO - GECKO(2248) | --DOCSHELL 0FCA0C00 == 4 [pid = 2248] [id = {0bddf25b-21f6-4a1b-ae60-600dc85ac5d6}] 19:08:09 INFO - GECKO(2248) | --DOCSHELL 12A24000 == 3 [pid = 2248] [id = {ee9cd004-e1ba-4009-b230-0bdcac13654c}] 19:08:09 INFO - GECKO(2248) | --DOCSHELL 0FCA0000 == 2 [pid = 2248] [id = {703ca627-1692-486b-b010-694ad6a95f11}] 19:08:10 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:08:11 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:11 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:11 INFO - GECKO(2248) | --DOCSHELL 22DBE400 == 1 [pid = 2248] [id = {96b0233c-231a-442d-bc58-b461fd77d0f7}] 19:08:11 INFO - GECKO(2248) | --DOCSHELL 2815D800 == 0 [pid = 2248] [id = {a0ecd564-d016-4784-b89d-a7d4179e2dfb}] 19:08:11 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:11 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:11 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:11 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 19:08:12 INFO - GECKO(2248) | [2248] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 28 (134EBC00) [pid = 2248] [serial = 6] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 27 (2815FC00) [pid = 2248] [serial = 20] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 26 (0DBFA000) [pid = 2248] [serial = 24] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 25 (0E5E7000) [pid = 2248] [serial = 26] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 24 (22DBE800) [pid = 2248] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 23 (2082B400) [pid = 2248] [serial = 28] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 22 (140C3800) [pid = 2248] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 21 (15347800) [pid = 2248] [serial = 9] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 20 (23109800) [pid = 2248] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 19 (0FCA2800) [pid = 2248] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 18 (15DBE400) [pid = 2248] [serial = 14] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 17 (22DC4C00) [pid = 2248] [serial = 17] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 16 (232B4800) [pid = 2248] [serial = 16] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 15 (134EC800) [pid = 2248] [serial = 15] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 14 (0E5E6000) [pid = 2248] [serial = 29] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 13 (2310BC00) [pid = 2248] [serial = 22] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 12 (28164C00) [pid = 2248] [serial = 21] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 11 (0FCA1000) [pid = 2248] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 10 (0FCA1400) [pid = 2248] [serial = 2] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 9 (21630000) [pid = 2248] [serial = 12] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 8 (12A24400) [pid = 2248] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 7 (12A24800) [pid = 2248] [serial = 4] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 6 (2162F400) [pid = 2248] [serial = 11] [outer = 00000000] [url = about:blank] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 5 (1545D000) [pid = 2248] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 4 (134EB800) [pid = 2248] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 3 (0E461000) [pid = 2248] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 2 (27CC0000) [pid = 2248] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/tests/mochitest/test_css-logic-getCssPath.html] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 1 (0E3E6C00) [pid = 2248] [serial = 27] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/tests/mochitest/test_eventemitter_basic.html] 19:08:12 INFO - GECKO(2248) | --DOMWINDOW == 0 (27CC0C00) [pid = 2248] [serial = 25] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/tests/mochitest/test_dom_matrix_2d.html] 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:08:12 INFO - GECKO(2248) | [2248] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:08:12 INFO - GECKO(2248) | [2248] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 19:08:12 INFO - GECKO(2248) | nsStringStats 19:08:12 INFO - GECKO(2248) | => mAllocCount: 102530 19:08:12 INFO - GECKO(2248) | => mReallocCount: 7060 19:08:12 INFO - GECKO(2248) | => mFreeCount: 102530 19:08:12 INFO - GECKO(2248) | => mShareCount: 106514 19:08:12 INFO - GECKO(2248) | => mAdoptCount: 7406 19:08:12 INFO - GECKO(2248) | => mAdoptFreeCount: 7406 19:08:12 INFO - GECKO(2248) | => Process ID: 2248, Thread ID: 2380 19:08:12 INFO - TEST-INFO | Main app process: exit 0 19:08:12 INFO - runtests.py | Application ran for: 0:00:18.652000 19:08:12 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpeud4pjpidlog 19:08:12 INFO - Stopping web server 19:08:12 INFO - Stopping web socket server 19:08:12 INFO - Stopping ssltunnel 19:08:12 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 19:08:12 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 19:08:12 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 19:08:12 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 19:08:12 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 19:08:12 INFO - 19:08:12 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 2248 19:08:12 INFO - 19:08:12 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:08:12 INFO - | | Per-Inst Leaked| Total Rem| 19:08:12 INFO - 0 |TOTAL | 23 0| 1401322 0| 19:08:12 INFO - 19:08:12 INFO - nsTraceRefcnt::DumpStatistics: 1395 entries 19:08:12 INFO - 19:08:12 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 19:08:12 INFO - runtests.py | Running tests: end. 19:08:13 INFO - Buffered messages finished 19:08:13 INFO - dir: devtools/shared/webconsole/test 19:08:14 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 19:08:14 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 19:08:14 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmphbwz9x.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 19:08:14 INFO - runtests.py | Server pid: 3712 19:08:14 INFO - runtests.py | Websocket server pid: 3860 19:08:14 INFO - runtests.py | SSL tunnel pid: 2772 19:08:14 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:08:14 INFO - [3712] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:08:14 INFO - [3712] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:08:14 INFO - [3712] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:08:15 INFO - runtests.py | Running with e10s: False 19:08:15 INFO - runtests.py | Running tests: start. 19:08:15 INFO - 19:08:15 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmphbwz9x.mozrunner 19:08:15 INFO - runtests.py | Application pid: 1188 19:08:15 INFO - TEST-INFO | started process GECKO(1188) 19:08:15 INFO - GECKO(1188) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmphbwz9x.mozrunner\runtests_leaks.log 19:08:15 INFO - GECKO(1188) | [1188] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 19:08:16 INFO - GECKO(1188) | [1188] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 19:08:18 INFO - GECKO(1188) | ++DOCSHELL 0F9A6000 == 1 [pid = 1188] [id = {e82b1b9a-2757-4010-9f44-87d137a613af}] 19:08:18 INFO - GECKO(1188) | ++DOMWINDOW == 1 (0F9A6400) [pid = 1188] [serial = 1] [outer = 00000000] 19:08:18 INFO - GECKO(1188) | ++DOMWINDOW == 2 (0F9A6800) [pid = 1188] [serial = 2] [outer = 0F9A6400] 19:08:18 INFO - GECKO(1188) | ++DOCSHELL 0E725000 == 2 [pid = 1188] [id = {e013fd60-e42e-49b9-80ea-94aaabe41a12}] 19:08:18 INFO - GECKO(1188) | ++DOMWINDOW == 3 (0E725400) [pid = 1188] [serial = 3] [outer = 00000000] 19:08:18 INFO - GECKO(1188) | ++DOMWINDOW == 4 (0E725800) [pid = 1188] [serial = 4] [outer = 0E725400] 19:08:19 INFO - GECKO(1188) | ++DOCSHELL 0F604800 == 3 [pid = 1188] [id = {51d0633c-6f01-465e-9a0c-f5d4e3fa6edc}] 19:08:19 INFO - GECKO(1188) | ++DOMWINDOW == 5 (0F604C00) [pid = 1188] [serial = 5] [outer = 00000000] 19:08:19 INFO - GECKO(1188) | ++DOMWINDOW == 6 (0F605000) [pid = 1188] [serial = 6] [outer = 0F604C00] 19:08:19 INFO - GECKO(1188) | ++DOMWINDOW == 7 (0E215C00) [pid = 1188] [serial = 7] [outer = 0E725400] 19:08:20 INFO - GECKO(1188) | ++DOCSHELL 0E726400 == 4 [pid = 1188] [id = {c5af8ac1-29da-46b7-b601-f6430f043105}] 19:08:20 INFO - GECKO(1188) | ++DOMWINDOW == 8 (0F9A5400) [pid = 1188] [serial = 8] [outer = 00000000] 19:08:20 INFO - GECKO(1188) | ++DOMWINDOW == 9 (144E2000) [pid = 1188] [serial = 9] [outer = 0F9A5400] 19:08:20 INFO - GECKO(1188) | ++DOMWINDOW == 10 (144E7000) [pid = 1188] [serial = 10] [outer = 0F9A5400] 19:08:20 INFO - GECKO(1188) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:08:20 INFO - GECKO(1188) | [1188] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:08:20 INFO - GECKO(1188) | [1188] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:08:20 INFO - GECKO(1188) | [1188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 19:08:20 INFO - GECKO(1188) | [1188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 19:08:20 INFO - GECKO(1188) | [1188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 19:08:20 INFO - GECKO(1188) | [1188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 19:08:21 INFO - GECKO(1188) | ++DOCSHELL 159A6C00 == 5 [pid = 1188] [id = {aa4fb5db-0a9d-44e8-8d84-423eef64a0c9}] 19:08:21 INFO - GECKO(1188) | ++DOMWINDOW == 11 (18144000) [pid = 1188] [serial = 11] [outer = 00000000] 19:08:21 INFO - GECKO(1188) | ++DOCSHELL 18144400 == 6 [pid = 1188] [id = {dbacc38d-a9d8-45be-baef-a01c4fced9c2}] 19:08:21 INFO - GECKO(1188) | ++DOMWINDOW == 12 (18144C00) [pid = 1188] [serial = 12] [outer = 00000000] 19:08:21 INFO - GECKO(1188) | ++DOCSHELL 19C64000 == 7 [pid = 1188] [id = {a48152e7-8388-4c1b-886f-55930511d8f9}] 19:08:21 INFO - GECKO(1188) | ++DOMWINDOW == 13 (19C64400) [pid = 1188] [serial = 13] [outer = 00000000] 19:08:21 INFO - GECKO(1188) | ++DOMWINDOW == 14 (159A4800) [pid = 1188] [serial = 14] [outer = 19C64400] 19:08:22 INFO - GECKO(1188) | ++DOMWINDOW == 15 (0F605C00) [pid = 1188] [serial = 15] [outer = 18144000] 19:08:22 INFO - GECKO(1188) | ++DOMWINDOW == 16 (1997F000) [pid = 1188] [serial = 16] [outer = 18144C00] 19:08:22 INFO - GECKO(1188) | ++DOMWINDOW == 17 (0FA34800) [pid = 1188] [serial = 17] [outer = 19C64400] 19:08:24 INFO - GECKO(1188) | 1495591704063 Marionette INFO Listening on port 2828 19:08:25 INFO - GECKO(1188) | [1188] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 19:08:25 INFO - GECKO(1188) | ++DOMWINDOW == 18 (1E38A000) [pid = 1188] [serial = 18] [outer = 19C64400] 19:08:26 INFO - GECKO(1188) | ++DOMWINDOW == 19 (1F12C800) [pid = 1188] [serial = 19] [outer = 19C64400] 19:08:26 INFO - GECKO(1188) | ++DOCSHELL 1F132800 == 8 [pid = 1188] [id = {a470c91d-819a-410b-bf3a-d2d1d213ab7d}] 19:08:26 INFO - GECKO(1188) | ++DOMWINDOW == 20 (1F12A800) [pid = 1188] [serial = 20] [outer = 00000000] 19:08:26 INFO - GECKO(1188) | ++DOMWINDOW == 21 (1F931000) [pid = 1188] [serial = 21] [outer = 1F12A800] 19:08:26 INFO - SimpleTest START 19:08:26 INFO - TEST-START | devtools/shared/webconsole/test/test_basics.html 19:08:26 INFO - GECKO(1188) | ++DOMWINDOW == 22 (1AF59C00) [pid = 1188] [serial = 22] [outer = 1F12A800] 19:08:27 INFO - GECKO(1188) | ++DOMWINDOW == 23 (1DA76000) [pid = 1188] [serial = 23] [outer = 1F12A800] 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | startedListeners.length 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | startedListeners: PageError 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | nativeConsoleAPI 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | startedListeners.length 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | startedListeners: PageError 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | startedListeners: ConsoleAPI 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | startedListeners: no foo 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | !nativeConsoleAPI 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | stoppedListeners.length 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | stoppedListeners: ConsoleAPI 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | startedListeners.length 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | startedListeners: ConsoleAPI 19:08:28 INFO - TEST-PASS | devtools/shared/webconsole/test/test_basics.html | nativeConsoleAPI 19:08:28 INFO - GECKO(1188) | MEMORY STAT | vsize 783MB | vsizeMaxContiguous 780MB | residentFast 263MB | heapAllocated 99MB 19:08:28 INFO - TEST-OK | devtools/shared/webconsole/test/test_basics.html | took 2053ms 19:08:28 INFO - GECKO(1188) | ++DOMWINDOW == 24 (17B3A800) [pid = 1188] [serial = 24] [outer = 1F12A800] 19:08:28 INFO - TEST-START | devtools/shared/webconsole/test/test_bug819670_getter_throws.html 19:08:28 INFO - GECKO(1188) | ++DOMWINDOW == 25 (17077400) [pid = 1188] [serial = 25] [outer = 1F12A800] 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | property 'from' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | property 'input' 19:08:29 INFO - checking object for property 'result' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | property 'type' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | actor: /[a-z]/ matched server1.conn3.child1/obj28 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | no eval exception 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | no helper result 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | no response error 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | response properties available 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | number of enumerable properties 19:08:29 INFO - checking object for property 'addBroadcastListenerFor' 19:08:29 INFO - checking object for property 'value' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | property 'type' 19:08:29 INFO - checking object for property 'commandDispatcher' 19:08:29 INFO - checking object for property 'get' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | property 'type' 19:08:29 INFO - checking object for property 'getBoxObjectFor' 19:08:29 INFO - checking object for property 'value' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | property 'type' 19:08:29 INFO - checking object for property 'getElementsByAttribute' 19:08:29 INFO - checking object for property 'value' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | property 'type' 19:08:29 INFO - GECKO(1188) | MEMORY STAT | vsize 783MB | vsizeMaxContiguous 780MB | residentFast 265MB | heapAllocated 101MB 19:08:29 INFO - TEST-OK | devtools/shared/webconsole/test/test_bug819670_getter_throws.html | took 462ms 19:08:29 INFO - GECKO(1188) | ++DOMWINDOW == 26 (1C4DF800) [pid = 1188] [serial = 26] [outer = 1F12A800] 19:08:29 INFO - TEST-START | devtools/shared/webconsole/test/test_cached_messages.html 19:08:29 INFO - GECKO(1188) | ++DOMWINDOW == 27 (191A4000) [pid = 1188] [serial = 27] [outer = 1F12A800] 19:08:29 INFO - cached console messages: 3 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | number of cached console messages 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | number of arguments 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | property '_type' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | property 'level' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | filename: /test_cached_messages/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | property 'functionName' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | timeStamp: /^\d+$/ matched 1495591709578 19:08:29 INFO - checking array for property 'arguments' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | property '0' 19:08:29 INFO - checking object for property '1' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | property 'type' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | all expected messages have been found 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | expected uncaught exception - TypeError: document.doTheImpossible is not a function at @chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html:1:1 19:08:29 INFO - doPageErrors@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html:57:3 19:08:29 INFO - onCachedConsoleAPI/<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html:180:5 19:08:29 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:29 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:29 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:29 INFO - l@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:68:7 19:08:29 INFO - eventSource/proto.emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:130:9 19:08:29 INFO - onClosed@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1098:5 19:08:29 INFO - close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:668:11 19:08:29 INFO - close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:08:29 INFO - close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/transport/transport.js:664:9 19:08:29 INFO - cleanup@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:371:7 19:08:29 INFO - detachClients@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:395:9 19:08:29 INFO - DebuggerClient.requester/ resource://devtools/shared/client/main.js:283:9 19:08:29 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14 19:08:29 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:29 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:29 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:29 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:29 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:29 INFO - DebuggerClient.requester/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:271:12 19:08:29 INFO - exports.makeInfallible/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/ThreadSafeDevToolsUtils.js:101:14 19:08:29 INFO - detachClients@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:399:9 19:08:29 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:29 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:29 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:29 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:29 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:29 INFO - stopListeners@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/client.js:613:12 19:08:29 INFO - detach@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/client.js:646:5 19:08:29 INFO - detachClients@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:399:9 19:08:29 INFO - close@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:404:5 19:08:29 INFO - closeDebugger@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:137:3 19:08:29 INFO - onCachedConsoleAPI@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html:177:3 19:08:29 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:29 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:29 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:29 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:29 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:29 INFO - getCachedMessages@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/webconsole/client.js:194:12 19:08:29 INFO - onAttach1@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html:153:3 19:08:29 INFO - _onAttachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:68:5 19:08:29 INFO - attachConsole/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:545:7 19:08:29 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:29 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:29 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:29 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:29 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:29 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:29 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:29 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:29 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:29 INFO - attachConsole@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:535:12 19:08:29 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:90:5 19:08:29 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:29 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:29 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:29 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:29 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:11 19:08:29 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:29 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:29 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:29 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:29 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:29 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:29 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:29 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:29 INFO - attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:454:12 19:08:29 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:87:11 19:08:29 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:29 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:29 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:29 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:29 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:29 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:29 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:29 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:29 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:29 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:29 INFO - getProcess@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:632:12 19:08:29 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:86:22 19:08:29 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:29 INFO - promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7 19:08:29 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13 19:08:29 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 19:08:29 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 19:08:29 INFO - attachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:48:3 19:08:29 INFO - checkConsoleAPICache@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html:149:3 19:08:29 INFO - onConsoleAPICall@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html:116:7 19:08:29 INFO - observe@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/server/actors/utils/webconsole-listeners.js:262:5 19:08:29 INFO - CS_recordEvent@jar:file:///C:/slave/test/build/application/firefox/omni.ja!/components/ConsoleAPIStorage.js:144:5 19:08:29 INFO - doConsoleCalls@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html:64:3 19:08:29 INFO - startTest@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html:143:3 19:08:29 INFO - EventListener.handleEvent*@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html:220:1 19:08:29 INFO - GECKO(1188) | JavaScript error: chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html, line 1: TypeError: document.doTheImpossible is not a function 19:08:29 INFO - cached page errors: 2 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | number of cached page errors 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | property '_type' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | errorMessage: /fooColor/ matched Expected color but found ‘fooColor’. Error in parsing value for ‘color’. Declaration dropped. 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | sourceName: /.+/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | property 'category' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | timeStamp: /^\d+$/ matched 1495591709780 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | property 'error' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | property 'warning' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | property 'exception' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | property 'strict' 19:08:29 INFO - TEST-PASS | devtools/shared/webconsole/test/test_cached_messages.html | all expected messages have been found 19:08:29 INFO - GECKO(1188) | MEMORY STAT | vsize 783MB | vsizeMaxContiguous 780MB | residentFast 264MB | heapAllocated 97MB 19:08:29 INFO - TEST-OK | devtools/shared/webconsole/test/test_cached_messages.html | took 593ms 19:08:29 INFO - GECKO(1188) | ++DOMWINDOW == 28 (0E04D400) [pid = 1188] [serial = 28] [outer = 1F12A800] 19:08:29 INFO - TEST-START | devtools/shared/webconsole/test/test_commands_other.html 19:08:30 INFO - GECKO(1188) | ++DOMWINDOW == 29 (0D862C00) [pid = 1188] [serial = 29] [outer = 1F12A800] 19:08:30 INFO - GECKO(1188) | ++DOCSHELL 0F2B9000 == 9 [pid = 1188] [id = {32cad4f7-a54d-4fd5-b2de-12363805ee8a}] 19:08:30 INFO - GECKO(1188) | ++DOMWINDOW == 30 (0F2B9400) [pid = 1188] [serial = 30] [outer = 00000000] 19:08:30 INFO - GECKO(1188) | ++DOMWINDOW == 31 (0F2C1C00) [pid = 1188] [serial = 31] [outer = 0F2B9400] 19:08:30 INFO - GECKO(1188) | ++DOMWINDOW == 32 (0F608800) [pid = 1188] [serial = 32] [outer = 0F2B9400] 19:08:30 INFO - Waiting for content window to load 19:08:30 INFO - Content window opened, attaching console to it 19:08:30 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_other.html | The test document is not using the system principal 19:08:30 INFO - GECKO(1188) | ++DOCSHELL 0F68B000 == 10 [pid = 1188] [id = {100cfdf4-dee0-44dd-8731-a257af8c96c6}] 19:08:30 INFO - GECKO(1188) | ++DOMWINDOW == 33 (0FA3D000) [pid = 1188] [serial = 33] [outer = 00000000] 19:08:30 INFO - GECKO(1188) | ++DOMWINDOW == 34 (0F6E8800) [pid = 1188] [serial = 34] [outer = 0FA3D000] 19:08:30 INFO - GECKO(1188) | ++DOMWINDOW == 35 (0F6EA800) [pid = 1188] [serial = 35] [outer = 0FA3D000] 19:08:30 INFO - will run test #0: asyncFunction 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_other.html | property 'from' 19:08:31 INFO - checking object for property 'result' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_other.html | property 'class' 19:08:31 INFO - checking object for property 'preview' 19:08:31 INFO - checking array for property 'items' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_other.html | property '0' 19:08:31 INFO - will run test #1: asyncFunction 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_other.html | property 'from' 19:08:31 INFO - checking object for property 'result' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_other.html | property 'class' 19:08:31 INFO - checking object for property 'preview' 19:08:31 INFO - checking array for property 'items' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_other.html | property '0' 19:08:31 INFO - GECKO(1188) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 780MB | residentFast 249MB | heapAllocated 91MB 19:08:31 INFO - TEST-OK | devtools/shared/webconsole/test/test_commands_other.html | took 1273ms 19:08:31 INFO - GECKO(1188) | ++DOMWINDOW == 36 (0F68BC00) [pid = 1188] [serial = 36] [outer = 1F12A800] 19:08:31 INFO - TEST-START | devtools/shared/webconsole/test/test_commands_registration.html 19:08:31 INFO - GECKO(1188) | ++DOMWINDOW == 37 (0FA3B800) [pid = 1188] [serial = 37] [outer = 1F12A800] 19:08:31 INFO - will run test #0: asyncFunction 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | The command should be registered 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'from' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'input' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'result' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | top.foo should equal to 'bar' 19:08:31 INFO - will run test #1: asyncFunction 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | the keys() command should have been replaced 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'from' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'result' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'from' 19:08:31 INFO - checking object for property 'result' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'class' 19:08:31 INFO - checking object for property 'preview' 19:08:31 INFO - checking array for property 'items' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property '0' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | the keys() command should be restored 19:08:31 INFO - will run test #2: asyncFunction 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'from' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'input' 19:08:31 INFO - checking object for property 'result' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'type' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | exceptionMessage: /setFoo is not defined/ matched ReferenceError: setFoo is not defined 19:08:31 INFO - will run test #3: asyncFunction 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'from' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'input' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'result' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | #foo textContent should equal to ">o_/" 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | $foo should be unregistered 19:08:31 INFO - will run test #4: asyncFunction 19:08:31 INFO - checking the value of the first override 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'result' 19:08:31 INFO - checking the values after the second override 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'result' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'result' 19:08:31 INFO - checking the value after unregistration (should restore the original command) 19:08:31 INFO - checking object for property 'result' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_commands_registration.html | property 'class' 19:08:31 INFO - checking object for property 'preview' 19:08:31 INFO - checking array for property 'items' 19:08:31 INFO - GECKO(1188) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 780MB | residentFast 249MB | heapAllocated 90MB 19:08:31 INFO - TEST-OK | devtools/shared/webconsole/test/test_commands_registration.html | took 383ms 19:08:31 INFO - GECKO(1188) | ++DOMWINDOW == 38 (19972C00) [pid = 1188] [serial = 38] [outer = 1F12A800] 19:08:31 INFO - TEST-START | devtools/shared/webconsole/test/test_console_group_styling.html 19:08:31 INFO - GECKO(1188) | ++DOMWINDOW == 39 (159A9800) [pid = 1188] [serial = 39] [outer = 1F12A800] 19:08:31 INFO - GECKO(1188) | --DOCSHELL 0F9A6000 == 9 [pid = 1188] [id = {e82b1b9a-2757-4010-9f44-87d137a613af}] 19:08:31 INFO - GECKO(1188) | --DOCSHELL 0E726400 == 8 [pid = 1188] [id = {c5af8ac1-29da-46b7-b601-f6430f043105}] 19:08:31 INFO - Testing console.group with a custom style 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | number of arguments 19:08:31 INFO - checking array for property 'arguments' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '0' 19:08:31 INFO - checking array for property 'styles' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '0' 19:08:31 INFO - Testing console.groupCollapsed with a custom style 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | number of arguments 19:08:31 INFO - checking array for property 'arguments' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '0' 19:08:31 INFO - checking array for property 'styles' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '0' 19:08:31 INFO - Testing console.group with multiple custom styles 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | number of arguments 19:08:31 INFO - checking array for property 'arguments' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '0' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '1' 19:08:31 INFO - checking array for property 'styles' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '0' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '1' 19:08:31 INFO - Testing console.groupCollapsed with multiple custom styles 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | number of arguments 19:08:31 INFO - checking array for property 'arguments' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '0' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '1' 19:08:31 INFO - checking array for property 'styles' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '0' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '1' 19:08:31 INFO - Testing console.group with one formatter but no style 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | number of arguments 19:08:31 INFO - checking array for property 'arguments' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '0' 19:08:31 INFO - checking array for property 'styles' 19:08:31 INFO - Testing console.groupCollapsed with one formatter but no style 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | number of arguments 19:08:31 INFO - checking array for property 'arguments' 19:08:31 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_group_styling.html | property '0' 19:08:31 INFO - checking array for property 'styles' 19:08:31 INFO - GECKO(1188) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 780MB | residentFast 249MB | heapAllocated 90MB 19:08:31 INFO - TEST-OK | devtools/shared/webconsole/test/test_console_group_styling.html | took 228ms 19:08:32 INFO - GECKO(1188) | ++DOMWINDOW == 40 (1B017000) [pid = 1188] [serial = 40] [outer = 1F12A800] 19:08:32 INFO - TEST-START | devtools/shared/webconsole/test/test_console_serviceworker.html 19:08:32 INFO - GECKO(1188) | ++DOMWINDOW == 41 (0CE3EC00) [pid = 1188] [serial = 41] [outer = 1F12A800] 19:08:32 INFO - Loading a non-scope frame from which to register a service worker. 19:08:32 INFO - GECKO(1188) | ++DOCSHELL 1B016400 == 9 [pid = 1188] [id = {ded2beb5-56f8-4821-90c3-d8dc23bc1faf}] 19:08:32 INFO - GECKO(1188) | ++DOMWINDOW == 42 (1B019800) [pid = 1188] [serial = 42] [outer = 00000000] 19:08:32 INFO - GECKO(1188) | ++DOMWINDOW == 43 (1B9BB000) [pid = 1188] [serial = 43] [outer = 1B019800] 19:08:32 INFO - GECKO(1188) | ++DOMWINDOW == 44 (1B9BE800) [pid = 1188] [serial = 44] [outer = 1B019800] 19:08:32 INFO - GECKO(1188) | ++DOCSHELL 1C442C00 == 10 [pid = 1188] [id = {f24382f5-4c70-4028-a2d6-a040e5f99c77}] 19:08:32 INFO - GECKO(1188) | ++DOMWINDOW == 45 (1C443000) [pid = 1188] [serial = 45] [outer = 00000000] 19:08:32 INFO - GECKO(1188) | ++DOMWINDOW == 46 (1BB09C00) [pid = 1188] [serial = 46] [outer = 1C443000] 19:08:32 INFO - GECKO(1188) | ++DOMWINDOW == 47 (1BF1DC00) [pid = 1188] [serial = 47] [outer = 1C443000] 19:08:32 INFO - Registering the service worker 19:08:33 INFO - received message level: log 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | console API call actor 19:08:33 INFO - GECKO(1188) | [1188] WARNING: '!info', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2609 19:08:33 INFO - GECKO(1188) | [1188] WARNING: '!info', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2609 19:08:33 INFO - received message level: log 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | console API call actor 19:08:33 INFO - GECKO(1188) | [1188] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2871 19:08:33 INFO - GECKO(1188) | [1188] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/workers/ServiceWorkerContainer.cpp, line 242 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | current frame should not be controlled 19:08:33 INFO - Service worker registered. Navigating frame. 19:08:33 INFO - received message level: log 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | console API call actor 19:08:33 INFO - GECKO(1188) | ++DOMWINDOW == 48 (15875C00) [pid = 1188] [serial = 48] [outer = 1B019800] 19:08:33 INFO - received message level: log 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | console API call actor 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | navigated frame should be controlled 19:08:33 INFO - Frame navigated. Calling fetch(). 19:08:33 INFO - Completed fetch(). Force refreshing to get uncontrolled frame. 19:08:33 INFO - received message level: log 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | console API call actor 19:08:33 INFO - GECKO(1188) | ++DOMWINDOW == 49 (1CE6F800) [pid = 1188] [serial = 49] [outer = 1B019800] 19:08:33 INFO - GECKO(1188) | [1188] WARNING: Page was shift reloaded, skipping ServiceWorker control: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsDocument.cpp, line 4920 19:08:33 INFO - GECKO(1188) | [1188] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2871 19:08:33 INFO - GECKO(1188) | [1188] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/workers/ServiceWorkerContainer.cpp, line 242 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | current frame should not be controlled after force refresh 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | current frame should still have in-scope location URL even though it got 404 19:08:33 INFO - Completed force refresh. Messaging service worker. 19:08:33 INFO - Done messaging service worker. Unregistering service worker. 19:08:33 INFO - received message level: log 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | console API call actor 19:08:33 INFO - Service worker unregistered. Checking console calls. 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | received correct number of console calls 19:08:33 INFO - checking received console call #0 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | number of arguments 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | property 'level' 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | filename: /helper_serviceworker/ matched https://example.com/chrome/devtools/shared/webconsole/test/helper_serviceworker.js 19:08:33 INFO - checking array for property 'arguments' 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | property '0' 19:08:33 INFO - checking received console call #1 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | number of arguments 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | property 'level' 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | filename: /helper_serviceworker/ matched https://example.com/chrome/devtools/shared/webconsole/test/helper_serviceworker.js 19:08:33 INFO - checking array for property 'arguments' 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | property '0' 19:08:33 INFO - checking received console call #2 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | number of arguments 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | property 'level' 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | filename: /helper_serviceworker/ matched https://example.com/chrome/devtools/shared/webconsole/test/helper_serviceworker.js 19:08:33 INFO - checking array for property 'arguments' 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | property '0' 19:08:33 INFO - checking received console call #3 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | number of arguments 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | property 'level' 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | filename: /helper_serviceworker/ matched https://example.com/chrome/devtools/shared/webconsole/test/helper_serviceworker.js 19:08:33 INFO - checking array for property 'arguments' 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | property '0' 19:08:33 INFO - checking received console call #4 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | number of arguments 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | property 'level' 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | filename: /helper_serviceworker/ matched https://example.com/chrome/devtools/shared/webconsole/test/helper_serviceworker.js 19:08:33 INFO - checking array for property 'arguments' 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | property '0' 19:08:33 INFO - checking received console call #5 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | number of arguments 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | property 'level' 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | filename: /helper_serviceworker/ matched https://example.com/chrome/devtools/shared/webconsole/test/helper_serviceworker.js 19:08:33 INFO - checking array for property 'arguments' 19:08:33 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker.html | property '0' 19:08:33 INFO - GECKO(1188) | MEMORY STAT | vsize 778MB | vsizeMaxContiguous 780MB | residentFast 255MB | heapAllocated 93MB 19:08:33 INFO - TEST-OK | devtools/shared/webconsole/test/test_console_serviceworker.html | took 1493ms 19:08:33 INFO - GECKO(1188) | ++DOMWINDOW == 50 (1F99C800) [pid = 1188] [serial = 50] [outer = 1F12A800] 19:08:33 INFO - TEST-START | devtools/shared/webconsole/test/test_console_serviceworker_cached.html 19:08:33 INFO - GECKO(1188) | ++DOMWINDOW == 51 (1F99DC00) [pid = 1188] [serial = 51] [outer = 1F12A800] 19:08:33 INFO - Adding a tab and attaching a service worker 19:08:33 INFO - Adding a new tab with URL: 'https://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html' 19:08:33 INFO - GECKO(1188) | ++DOCSHELL 1F99D800 == 11 [pid = 1188] [id = {28a9dc3f-6f06-4e3c-887c-5c57bbe85c6f}] 19:08:33 INFO - GECKO(1188) | ++DOMWINDOW == 52 (20103000) [pid = 1188] [serial = 52] [outer = 00000000] 19:08:33 INFO - GECKO(1188) | ++DOMWINDOW == 53 (20105000) [pid = 1188] [serial = 53] [outer = 20103000] 19:08:33 INFO - GECKO(1188) | ++DOMWINDOW == 54 (0CEF0400) [pid = 1188] [serial = 54] [outer = 20103000] 19:08:34 INFO - GECKO(1188) | ++DOCSHELL 0CE9E400 == 12 [pid = 1188] [id = {fbb7520b-776e-4c25-ae55-c8243cd5fb7e}] 19:08:34 INFO - GECKO(1188) | ++DOMWINDOW == 55 (0CE9E800) [pid = 1188] [serial = 55] [outer = 00000000] 19:08:34 INFO - GECKO(1188) | ++DOMWINDOW == 56 (0CEA0800) [pid = 1188] [serial = 56] [outer = 0CE9E800] 19:08:34 INFO - URL 'https://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html' loading complete 19:08:34 INFO - GECKO(1188) | [1188] WARNING: '!info', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2609 19:08:34 INFO - GECKO(1188) | [1188] WARNING: '!info', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/workers/ServiceWorkerManager.cpp, line 2609 19:08:34 INFO - Attaching console to tab 1 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | received correct number of console calls 19:08:34 INFO - checking received console call #0 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | number of arguments 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | property 'level' 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | filename: /helper_serviceworker/ matched https://example.com/chrome/devtools/shared/webconsole/test/helper_serviceworker.js 19:08:34 INFO - checking array for property 'arguments' 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | property '0' 19:08:34 INFO - checking received console call #1 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | number of arguments 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | property 'level' 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | filename: /helper_serviceworker/ matched https://example.com/chrome/devtools/shared/webconsole/test/helper_serviceworker.js 19:08:34 INFO - checking array for property 'arguments' 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | property '0' 19:08:34 INFO - checking received console call #2 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | number of arguments 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | property 'level' 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | filename: /helper_serviceworker/ matched https://example.com/chrome/devtools/shared/webconsole/test/helper_serviceworker.js 19:08:34 INFO - checking array for property 'arguments' 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | property '0' 19:08:34 INFO - Adding a new tab at the same URL 19:08:34 INFO - Adding a new tab with URL: 'https://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html' 19:08:34 INFO - GECKO(1188) | ++DOCSHELL 0CEDD400 == 13 [pid = 1188] [id = {92f65cb6-4578-4fe7-98c0-cb5b1ad8bcd2}] 19:08:34 INFO - GECKO(1188) | ++DOMWINDOW == 57 (0CEDE800) [pid = 1188] [serial = 57] [outer = 00000000] 19:08:34 INFO - GECKO(1188) | ++DOMWINDOW == 58 (0CEE0800) [pid = 1188] [serial = 58] [outer = 0CEDE800] 19:08:34 INFO - GECKO(1188) | ++DOMWINDOW == 59 (0CE9F400) [pid = 1188] [serial = 59] [outer = 0CEDE800] 19:08:34 INFO - URL 'https://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html' loading complete 19:08:34 INFO - Attaching console to tab 2 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | received correct number of console calls 19:08:34 INFO - checking received console call #0 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | number of arguments 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | property 'level' 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | filename: /helper_serviceworker/ matched https://example.com/chrome/devtools/shared/webconsole/test/helper_serviceworker.js 19:08:34 INFO - checking array for property 'arguments' 19:08:34 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | property '0' 19:08:34 INFO - GECKO(1188) | MEMORY STAT | vsize 786MB | vsizeMaxContiguous 780MB | residentFast 267MB | heapAllocated 102MB 19:08:35 INFO - TEST-OK | devtools/shared/webconsole/test/test_console_serviceworker_cached.html | took 1474ms 19:08:35 INFO - GECKO(1188) | ++DOMWINDOW == 60 (0CE41000) [pid = 1188] [serial = 60] [outer = 1F12A800] 19:08:35 INFO - TEST-START | devtools/shared/webconsole/test/test_console_styling.html 19:08:35 INFO - GECKO(1188) | ++DOMWINDOW == 61 (0F2BF800) [pid = 1188] [serial = 61] [outer = 1F12A800] 19:08:35 INFO - received message level: log 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | console API call actor 19:08:35 INFO - received message level: log 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | console API call actor 19:08:35 INFO - received message level: log 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | console API call actor 19:08:35 INFO - received message level: log 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | console API call actor 19:08:35 INFO - received message level: log 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | console API call actor 19:08:35 INFO - received message level: log 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | console API call actor 19:08:35 INFO - received message level: log 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | console API call actor 19:08:35 INFO - received message level: log 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | console API call actor 19:08:35 INFO - checking received console call #0 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | number of arguments 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property 'level' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | styles: /^$/ matched 19:08:35 INFO - checking array for property 'arguments' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '0' 19:08:35 INFO - checking received console call #1 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | number of arguments 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property 'level' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | styles: /^color: red$/ matched color: red 19:08:35 INFO - checking array for property 'arguments' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '0' 19:08:35 INFO - checking received console call #2 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | number of arguments 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property 'level' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | styles: /^color: red,background: red$/ matched color: red,background: red 19:08:35 INFO - checking array for property 'arguments' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '0' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '1' 19:08:35 INFO - checking received console call #3 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | number of arguments 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property 'level' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | styles: /^background: red$/ matched background: red 19:08:35 INFO - checking array for property 'arguments' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '0' 19:08:35 INFO - checking received console call #4 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | number of arguments 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property 'level' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | styles: /^font-size: 150%$/ matched font-size: 150% 19:08:35 INFO - checking array for property 'arguments' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '0' 19:08:35 INFO - checking received console call #5 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | number of arguments 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property 'level' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | styles: /^background: red,font-size: 150%$/ matched background: red,font-size: 150% 19:08:35 INFO - checking array for property 'arguments' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '0' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '1' 19:08:35 INFO - checking received console call #6 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | number of arguments 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property 'level' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | styles: /^color: red$/ matched color: red 19:08:35 INFO - checking array for property 'arguments' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '0' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '1' 19:08:35 INFO - checking received console call #7 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | number of arguments 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property 'level' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | styles: /^color: red$/ matched color: red 19:08:35 INFO - checking array for property 'arguments' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '0' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '1' 19:08:35 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_styling.html | property '2' 19:08:35 INFO - GECKO(1188) | MEMORY STAT | vsize 785MB | vsizeMaxContiguous 780MB | residentFast 267MB | heapAllocated 103MB 19:08:35 INFO - TEST-OK | devtools/shared/webconsole/test/test_console_styling.html | took 256ms 19:08:35 INFO - GECKO(1188) | ++DOMWINDOW == 62 (17C12000) [pid = 1188] [serial = 62] [outer = 1F12A800] 19:08:35 INFO - TEST-START | devtools/shared/webconsole/test/test_console_worker.html 19:08:35 INFO - GECKO(1188) | ++DOMWINDOW == 63 (19C68000) [pid = 1188] [serial = 63] [outer = 1F12A800] 19:08:36 INFO - GECKO(1188) | EMITTING: emit(connectionchange, opened, [object Object]) from 19:08:36 INFO - GECKO(1188) | EMITTING: emit(newGlobal, [object Object]) from 19:08:36 INFO - testCachedMessages entered 19:08:36 INFO - Received cached response. Checking console calls. 19:08:36 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_worker.html | received correct number of console calls 19:08:36 INFO - checking received console call #0 19:08:36 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_worker.html | number of arguments 19:08:36 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_worker.html | property 'level' 19:08:36 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_worker.html | filename: /console-test-worker/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/console-test-worker.js#1495591715632 19:08:36 INFO - checking array for property 'arguments' 19:08:36 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_worker.html | property '0' 19:08:36 INFO - testConsoleAPI entered 19:08:36 INFO - testConsoleAPI: adding listener for consoleAPICall 19:08:36 INFO - GECKO(1188) | EMITTING: emit(newSource, [Actor source/server1.conn13.child1/worker28/source4]) from 19:08:36 INFO - received message level: log 19:08:36 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_worker.html | console API call actor 19:08:36 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_worker.html | received correct number of console calls 19:08:36 INFO - checking received console call #0 19:08:36 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_worker.html | number of arguments 19:08:36 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_worker.html | property 'level' 19:08:36 INFO - checking array for property 'arguments' 19:08:36 INFO - TEST-PASS | devtools/shared/webconsole/test/test_console_worker.html | property '0' 19:08:36 INFO - GECKO(1188) | DBG-SERVER: in ThreadActor.prototype.destroy 19:08:37 INFO - GECKO(1188) | DBG-SERVER: ThreadActor.prototype.onDetach: returning 'detached' packet 19:08:37 INFO - GECKO(1188) | DBG-SERVER: Cleaning up connection. 19:08:37 INFO - GECKO(1188) | DBG-SERVER: in ThreadActor.prototype.destroy 19:08:37 INFO - GECKO(1188) | EMITTING: emit(connectionchange, closed, [object Object]) from 19:08:37 INFO - GECKO(1188) | MEMORY STAT | vsize 789MB | vsizeMaxContiguous 780MB | residentFast 272MB | heapAllocated 104MB 19:08:37 INFO - TEST-OK | devtools/shared/webconsole/test/test_console_worker.html | took 1571ms 19:08:37 INFO - GECKO(1188) | ++DOMWINDOW == 64 (1B062400) [pid = 1188] [serial = 64] [outer = 1F12A800] 19:08:37 INFO - TEST-START | devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - GECKO(1188) | ++DOMWINDOW == 65 (1B063C00) [pid = 1188] [serial = 65] [outer = 1F12A800] 19:08:37 INFO - GECKO(1188) | JavaScript warning: chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html, line 0: Successfully compiled asm.js code (total compilation time 3ms; not stored in cache (too small to benefit)) 19:08:37 INFO - received message level: log 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | console API call actor 19:08:37 INFO - received message level: log 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | console API call actor 19:08:37 INFO - received message level: log 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | console API call actor 19:08:37 INFO - received message level: log 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | console API call actor 19:08:37 INFO - received message level: info 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | console API call actor 19:08:37 INFO - received message level: warn 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | console API call actor 19:08:37 INFO - received message level: debug 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | console API call actor 19:08:37 INFO - received message level: trace 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | console API call actor 19:08:37 INFO - received message level: dir 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | console API call actor 19:08:37 INFO - received message level: log 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | console API call actor 19:08:37 INFO - received message level: log 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | console API call actor 19:08:37 INFO - received message level: error 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | console API call actor 19:08:37 INFO - checking received console call #0 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | timeStamp: /^\d+$/ matched 1495591717266 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property '0' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'type' 19:08:37 INFO - checking received console call #1 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'level' 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property '0' 19:08:37 INFO - checking received console call #2 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'level' 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property '0' 19:08:37 INFO - checking received console call #3 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'level' 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property '0' 19:08:37 INFO - checking received console call #4 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | timeStamp: /^\d+$/ matched 1495591717273 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property '0' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'type' 19:08:37 INFO - checking received console call #5 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | timeStamp: /^\d+$/ matched 1495591717275 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property '0' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'type' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | actor: /[a-z]/ matched server1.conn14.child1/obj28 19:08:37 INFO - checking received console call #6 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | timeStamp: /^\d+$/ matched 1495591717279 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - checking object for property '0' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'type' 19:08:37 INFO - checking received console call #7 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | timeStamp: /^\d+$/ matched 1495591717281 19:08:37 INFO - checking array for property 'stacktrace' 19:08:37 INFO - checking object for property '0' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - checking received console call #8 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | timeStamp: /^\d+$/ matched 1495591717286 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - checking object for property '0' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'type' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | actor: /[a-z]/ matched server1.conn14.child1/obj29 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'class' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'type' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | actor: /[a-z]/ matched server1.conn14.child1/obj30 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'class' 19:08:37 INFO - checking received console call #9 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | timeStamp: /^\d+$/ matched 1495591717289 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property '0' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'type' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'initial' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'length' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | actor: /[a-z]/ matched server1.conn14.child1/longString31 19:08:37 INFO - checking received console call #10 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | timeStamp: /^\d+$/ matched 1495591717293 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - checking object for property '0' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'type' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | actor: /[a-z]/ matched server1.conn14.child1/obj32 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'class' 19:08:37 INFO - checking received console call #11 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | timeStamp: /^\d+$/ matched 1495591717300 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property '0' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'type' 19:08:37 INFO - checking array for property 'stacktrace' 19:08:37 INFO - checking object for property '0' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - checking object for property '2' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - checking object for property '3' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - checking object for property '4' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi.html | property 'functionName' 19:08:37 INFO - GECKO(1188) | MEMORY STAT | vsize 789MB | vsizeMaxContiguous 780MB | residentFast 275MB | heapAllocated 105MB 19:08:37 INFO - TEST-OK | devtools/shared/webconsole/test/test_consoleapi.html | took 282ms 19:08:37 INFO - GECKO(1188) | ++DOMWINDOW == 66 (192BD800) [pid = 1188] [serial = 66] [outer = 1F12A800] 19:08:37 INFO - TEST-START | devtools/shared/webconsole/test/test_consoleapi_innerID.html 19:08:37 INFO - GECKO(1188) | ++DOMWINDOW == 67 (0A5CB400) [pid = 1188] [serial = 67] [outer = 1F12A800] 19:08:37 INFO - GECKO(1188) | console.log: foobarBaz-log undefined 19:08:37 INFO - GECKO(1188) | console.info: foobarBaz-info null 19:08:37 INFO - GECKO(1188) | console.warn: foobarBaz-warn 19:08:37 INFO - GECKO(1188) | console.debug: 19:08:37 INFO - GECKO(1188) | null 19:08:37 INFO - GECKO(1188) | console.trace: 19:08:37 INFO - GECKO(1188) | _oleapi_innerID.html 34 doConsoleCalls 19:08:37 INFO - GECKO(1188) | _oleapi_innerID.html 131 onAttach 19:08:37 INFO - GECKO(1188) | _sole/test/common.js 68 _onAttachConsole 19:08:37 INFO - GECKO(1188) | _ared/client/main.js 545 attachConsole/< 19:08:37 INFO - GECKO(1188) | _d-sync-thenables.js 42 resolve 19:08:37 INFO - GECKO(1188) | _d-sync-thenables.js 22 then 19:08:37 INFO - GECKO(1188) | _d-sync-thenables.js 74 resolve 19:08:37 INFO - GECKO(1188) | _ared/client/main.js 733 listenerJson 19:08:37 INFO - GECKO(1188) | _s/sdk/event/core.js 110 emitOnObject 19:08:37 INFO - GECKO(1188) | _s/sdk/event/core.js 86 emit 19:08:37 INFO - GECKO(1188) | _ared/client/main.js 1322 emit 19:08:37 INFO - GECKO(1188) | _ared/client/main.js 1021 emitReply 19:08:37 INFO - GECKO(1188) | console.dir: 19:08:37 INFO - GECKO(1188) | XULDocument 19:08:37 INFO - GECKO(1188) | - location = Location {"href":"chrome://mochikit/content/harness.xul","origin":"chrome://mochikit","protocol":"chrome:","host":"mochikit","hostname":"mochikit","port":"","pathname":"/content/harness.xul","search":"","hash":""} 19:08:37 INFO - GECKO(1188) | Location 19:08:37 INFO - GECKO(1188) | - href = chrome://mochikit/content/harness.xul 19:08:37 INFO - GECKO(1188) | - origin = chrome://mochikit 19:08:37 INFO - GECKO(1188) | - protocol = chrome: 19:08:37 INFO - GECKO(1188) | - host = mochikit 19:08:37 INFO - GECKO(1188) | - hostname = mochikit 19:08:37 INFO - GECKO(1188) | - port = 19:08:37 INFO - GECKO(1188) | - pathname = /content/harness.xul 19:08:37 INFO - GECKO(1188) | - search = 19:08:37 INFO - GECKO(1188) | - hash = 19:08:37 INFO - GECKO(1188) | - assign = function assign() { [native code] } 19:08:37 INFO - GECKO(1188) | - replace = function replace() { [native code] } 19:08:37 INFO - GECKO(1188) | - reload = function reload() { [native code] } 19:08:37 INFO - GECKO(1188) | - toString = function toString() { [native code] } 19:08:37 INFO - GECKO(1188) | - valueOf = function valueOf() { [native code] } 19:08:37 INFO - GECKO(1188) | console.log: foo aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa 19:08:37 INFO - received message level: log 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | console API call actor 19:08:37 INFO - received message level: info 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | console API call actor 19:08:37 INFO - received message level: warn 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | console API call actor 19:08:37 INFO - received message level: debug 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | console API call actor 19:08:37 INFO - received message level: trace 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | console API call actor 19:08:37 INFO - received message level: dir 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | console API call actor 19:08:37 INFO - received message level: log 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | console API call actor 19:08:37 INFO - checking received console call #0 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi_innerID.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | timeStamp: /^\d+$/ matched 1495591717634 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property '0' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'type' 19:08:37 INFO - checking received console call #1 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi_innerID.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | timeStamp: /^\d+$/ matched 1495591717637 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property '0' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'type' 19:08:37 INFO - checking received console call #2 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi_innerID.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | timeStamp: /^\d+$/ matched 1495591717640 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property '0' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'type' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | actor: /[a-z]/ matched server1.conn15.child1/obj28 19:08:37 INFO - checking received console call #3 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi_innerID.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | timeStamp: /^\d+$/ matched 1495591717646 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - checking object for property '0' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'type' 19:08:37 INFO - checking received console call #4 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi_innerID.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | timeStamp: /^\d+$/ matched 1495591717651 19:08:37 INFO - checking array for property 'stacktrace' 19:08:37 INFO - checking object for property '0' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi_innerID.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'functionName' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi_innerID.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'functionName' 19:08:37 INFO - checking received console call #5 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi_innerID.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | timeStamp: /^\d+$/ matched 1495591717656 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - checking object for property '0' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'type' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | actor: /[a-z]/ matched server1.conn15.child1/obj29 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'class' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'type' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | actor: /[a-z]/ matched server1.conn15.child1/obj30 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'class' 19:08:37 INFO - checking received console call #6 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | number of arguments 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'level' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | filename: /test_consoleapi/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi_innerID.html 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'functionName' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | timeStamp: /^\d+$/ matched 1495591717666 19:08:37 INFO - checking array for property 'arguments' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property '0' 19:08:37 INFO - checking object for property '1' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'type' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'initial' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | property 'length' 19:08:37 INFO - TEST-PASS | devtools/shared/webconsole/test/test_consoleapi_innerID.html | actor: /[a-z]/ matched server1.conn15.child1/longString31 19:08:37 INFO - GECKO(1188) | MEMORY STAT | vsize 790MB | vsizeMaxContiguous 780MB | residentFast 276MB | heapAllocated 106MB 19:08:37 INFO - TEST-OK | devtools/shared/webconsole/test/test_consoleapi_innerID.html | took 254ms 19:08:37 INFO - GECKO(1188) | ++DOMWINDOW == 68 (20136000) [pid = 1188] [serial = 68] [outer = 1F12A800] 19:08:37 INFO - TEST-START | devtools/shared/webconsole/test/test_file_uri.html 19:08:37 INFO - GECKO(1188) | ++DOMWINDOW == 69 (0A5CA000) [pid = 1188] [serial = 69] [outer = 1F12A800] 19:08:37 INFO - doFileActivity 19:08:38 INFO - TEST-PASS | devtools/shared/webconsole/test/test_file_uri.html | the temporary file was saved successfully 19:08:38 INFO - GECKO(1188) | ++DOCSHELL 2013E800 == 14 [pid = 1188] [id = {039f253c-57cf-45d8-b3b3-76a6d14751e3}] 19:08:38 INFO - GECKO(1188) | ++DOMWINDOW == 70 (2013F400) [pid = 1188] [serial = 70] [outer = 00000000] 19:08:38 INFO - GECKO(1188) | ++DOMWINDOW == 71 (2013F800) [pid = 1188] [serial = 71] [outer = 2013F400] 19:08:38 INFO - GECKO(1188) | ++DOMWINDOW == 72 (0D95EC00) [pid = 1188] [serial = 72] [outer = 2013F400] 19:08:38 INFO - TEST-PASS | devtools/shared/webconsole/test/test_file_uri.html | fileActivity actor 19:08:38 INFO - aPacket.uri: file:///C:/Users/CLTBLD~1.000/AppData/Local/Temp/bug798764.html 19:08:38 INFO - TEST-PASS | devtools/shared/webconsole/test/test_file_uri.html | file URI match 19:08:38 INFO - GECKO(1188) | MEMORY STAT | vsize 790MB | vsizeMaxContiguous 780MB | residentFast 278MB | heapAllocated 108MB 19:08:38 INFO - TEST-OK | devtools/shared/webconsole/test/test_file_uri.html | took 374ms 19:08:38 INFO - GECKO(1188) | ++DOMWINDOW == 73 (17948C00) [pid = 1188] [serial = 73] [outer = 1F12A800] 19:08:38 INFO - TEST-START | devtools/shared/webconsole/test/test_jsterm.html 19:08:38 INFO - GECKO(1188) | ++DOMWINDOW == 74 (17944000) [pid = 1188] [serial = 74] [outer = 1F12A800] 19:08:38 INFO - GECKO(1188) | ++DOCSHELL 1794EC00 == 15 [pid = 1188] [id = {1f96986d-123e-42fd-94ea-5e631407906c}] 19:08:38 INFO - GECKO(1188) | ++DOMWINDOW == 75 (1794F400) [pid = 1188] [serial = 75] [outer = 00000000] 19:08:38 INFO - GECKO(1188) | ++DOMWINDOW == 76 (0084C800) [pid = 1188] [serial = 76] [outer = 1794F400] 19:08:38 INFO - GECKO(1188) | ++DOCSHELL 1F9A1000 == 16 [pid = 1188] [id = {c4a9d578-ceec-41ce-8480-59c7f2a3ca66}] 19:08:38 INFO - GECKO(1188) | ++DOMWINDOW == 77 (20137400) [pid = 1188] [serial = 77] [outer = 00000000] 19:08:38 INFO - GECKO(1188) | ++DOMWINDOW == 78 (1C449400) [pid = 1188] [serial = 78] [outer = 20137400] 19:08:40 INFO - will run test #0: asyncFunction 19:08:40 INFO - test eval '2+2' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'result' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | no eval exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | no helper result 19:08:40 INFO - will run test #1: asyncFunction 19:08:40 INFO - test eval 'document' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - checking object for property 'result' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'type' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'class' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | actor: /[a-z]/ matched server1.conn17.child1/obj28 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | no eval exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | no helper result 19:08:40 INFO - will run test #2: asyncFunction 19:08:40 INFO - test eval with exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - checking object for property 'result' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'type' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | exceptionMessage: /doTheImpossible/ matched TypeError: window.doTheImpossible is not a function 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | js eval exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | no helper result 19:08:40 INFO - will run test #3: asyncFunction 19:08:40 INFO - test eval with helper 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - checking object for property 'result' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'type' 19:08:40 INFO - checking object for property 'helperResult' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'type' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | no eval exception 19:08:40 INFO - will run test #4: asyncFunction 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'result' 19:08:40 INFO - will run test #5: asyncFunction 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - checking object for property 'result' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'type' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'initial' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'length' 19:08:40 INFO - will run test #6: asyncFunction 19:08:40 INFO - running a command with _self as document using bindObjectActor 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'result' 19:08:40 INFO - running a command with _self as document using selectedObjectActor 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'result' 19:08:40 INFO - will run test #7: asyncFunction 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | There is an actor associated with the response 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | Global doesn't match the top global with bindObjectActor 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | Global matches the object's global with bindObjectActor 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | Global matches the top global with bindObjectActor 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | Global doesn't match the object's global with bindObjectActor 19:08:40 INFO - will run test #8: asyncFunction 19:08:40 INFO - test that failed let/const bindings are initialized to undefined 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:40 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - will run test #0: asyncFunction 19:08:43 INFO - test eval '2+2' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'result' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | no eval exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | no helper result 19:08:43 INFO - will run test #1: asyncFunction 19:08:43 INFO - test eval 'document' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - checking object for property 'result' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'type' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'class' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | actor: /[a-z]/ matched server1.conn18.child1/obj28 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | no eval exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | no helper result 19:08:43 INFO - will run test #2: asyncFunction 19:08:43 INFO - test eval with exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - checking object for property 'result' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'type' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | exceptionMessage: /doTheImpossible/ matched TypeError: window.doTheImpossible is not a function 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | js eval exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | no helper result 19:08:43 INFO - will run test #3: asyncFunction 19:08:43 INFO - test eval with helper 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - checking object for property 'result' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'type' 19:08:43 INFO - checking object for property 'helperResult' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'type' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | no eval exception 19:08:43 INFO - will run test #4: asyncFunction 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'result' 19:08:43 INFO - will run test #5: asyncFunction 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - checking object for property 'result' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'type' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'initial' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'length' 19:08:43 INFO - will run test #6: asyncFunction 19:08:43 INFO - running a command with _self as document using bindObjectActor 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'result' 19:08:43 INFO - running a command with _self as document using selectedObjectActor 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'result' 19:08:43 INFO - will run test #7: asyncFunction 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | There is an actor associated with the response 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | Global doesn't match the top global with bindObjectActor 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | Global matches the object's global with bindObjectActor 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | Global matches the top global with bindObjectActor 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | Global doesn't match the object's global with bindObjectActor 19:08:43 INFO - will run test #8: asyncFunction 19:08:43 INFO - test that failed let/const bindings are initialized to undefined 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | expected exception 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'from' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | property 'input' 19:08:43 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm.html | unexpected exception 19:08:43 INFO - GECKO(1188) | MEMORY STAT | vsize 819MB | vsizeMaxContiguous 778MB | residentFast 301MB | heapAllocated 113MB 19:08:43 INFO - TEST-OK | devtools/shared/webconsole/test/test_jsterm.html | took 5399ms 19:08:43 INFO - GECKO(1188) | ++DOMWINDOW == 79 (19BF2C00) [pid = 1188] [serial = 79] [outer = 1F12A800] 19:08:43 INFO - TEST-START | devtools/shared/webconsole/test/test_jsterm_autocomplete.html 19:08:43 INFO - GECKO(1188) | ++DOMWINDOW == 80 (19BF3C00) [pid = 1188] [serial = 80] [outer = 1F12A800] 19:08:45 INFO - will run test #0: asyncFunction 19:08:45 INFO - test autocomplete for 'window.foo' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matchProp 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matches.length 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matches[0] 19:08:45 INFO - will run test #1: asyncFunction 19:08:45 INFO - test autocomplete for 'window.foobarObject.' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matchProp 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matches.length 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '0' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '1' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '2' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '3' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '4' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '5' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '6' 19:08:45 INFO - will run test #2: asyncFunction 19:08:45 INFO - test autocomplete for 'dump(window.foobarObject.)' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matchProp 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matches.length 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '0' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '1' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '2' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '3' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '4' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '5' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '6' 19:08:45 INFO - will run test #3: asyncFunction 19:08:45 INFO - test autocomplete for 'dump(window.foobarObject.)' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matchProp 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matches.length 19:08:45 INFO - will run test #4: asyncFunction 19:08:45 INFO - test autocomplete for 'window.largeObject1.' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matchProp 19:08:45 INFO - 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | Bailed out with too many properties 19:08:45 INFO - will run test #5: asyncFunction 19:08:45 INFO - test autocomplete for 'window.largeObject2.' 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matchProp 19:08:45 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matches.length is MAX_AUTOCOMPLETIONS 19:08:46 INFO - GECKO(1188) | EMITTING: emit(connectionchange, opened, [object Object]) from 19:08:46 INFO - GECKO(1188) | EMITTING: emit(newGlobal, [object Object]) from 19:08:47 INFO - GECKO(1188) | --DOCSHELL 2013E800 == 15 [pid = 1188] [id = {039f253c-57cf-45d8-b3b3-76a6d14751e3}] 19:08:47 INFO - GECKO(1188) | --DOCSHELL 0CE9E400 == 14 [pid = 1188] [id = {fbb7520b-776e-4c25-ae55-c8243cd5fb7e}] 19:08:47 INFO - GECKO(1188) | --DOCSHELL 0CEDD400 == 13 [pid = 1188] [id = {92f65cb6-4578-4fe7-98c0-cb5b1ad8bcd2}] 19:08:47 INFO - GECKO(1188) | --DOCSHELL 1F99D800 == 12 [pid = 1188] [id = {28a9dc3f-6f06-4e3c-887c-5c57bbe85c6f}] 19:08:47 INFO - GECKO(1188) | --DOCSHELL 1C442C00 == 11 [pid = 1188] [id = {f24382f5-4c70-4028-a2d6-a040e5f99c77}] 19:08:47 INFO - GECKO(1188) | --DOCSHELL 1B016400 == 10 [pid = 1188] [id = {ded2beb5-56f8-4821-90c3-d8dc23bc1faf}] 19:08:47 INFO - GECKO(1188) | --DOCSHELL 0F2B9000 == 9 [pid = 1188] [id = {32cad4f7-a54d-4fd5-b2de-12363805ee8a}] 19:08:47 INFO - GECKO(1188) | --DOMWINDOW == 79 (1F931000) [pid = 1188] [serial = 21] [outer = 00000000] [url = about:blank] 19:08:47 INFO - GECKO(1188) | --DOMWINDOW == 78 (0E725800) [pid = 1188] [serial = 4] [outer = 00000000] [url = about:blank] 19:08:47 INFO - GECKO(1188) | --DOMWINDOW == 77 (1AF59C00) [pid = 1188] [serial = 22] [outer = 00000000] [url = about:blank] 19:08:47 INFO - GECKO(1188) | --DOMWINDOW == 76 (159A4800) [pid = 1188] [serial = 14] [outer = 00000000] [url = about:blank] 19:08:47 INFO - GECKO(1188) | --DOMWINDOW == 75 (144E2000) [pid = 1188] [serial = 9] [outer = 00000000] [url = about:blank] 19:08:47 INFO - GECKO(1188) | EMITTING: emit(newSource, [Actor source/server1.conn20.child1/worker28/source4]) from 19:08:47 INFO - will run test #0: asyncFunction 19:08:47 INFO - test autocomplete for 'window.foo' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matchProp 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matches.length 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matches[0] 19:08:47 INFO - will run test #1: asyncFunction 19:08:47 INFO - test autocomplete for 'window.foobarObject.' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matchProp 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matches.length 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '0' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '1' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '2' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '3' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '4' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '5' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '6' 19:08:47 INFO - will run test #2: asyncFunction 19:08:47 INFO - test autocomplete for 'dump(window.foobarObject.)' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matchProp 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matches.length 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '0' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '1' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '2' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '3' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '4' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '5' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | property '6' 19:08:47 INFO - will run test #3: asyncFunction 19:08:47 INFO - test autocomplete for 'dump(window.foobarObject.)' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matchProp 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matches.length 19:08:47 INFO - will run test #4: asyncFunction 19:08:47 INFO - test autocomplete for 'window.largeObject1.' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matchProp 19:08:47 INFO - 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | Bailed out with too many properties 19:08:47 INFO - will run test #5: asyncFunction 19:08:47 INFO - test autocomplete for 'window.largeObject2.' 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matchProp 19:08:47 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | matches.length is MAX_AUTOCOMPLETIONS 19:08:47 INFO - GECKO(1188) | DBG-SERVER: in ThreadActor.prototype.destroy 19:08:47 INFO - GECKO(1188) | DBG-SERVER: ThreadActor.prototype.onDetach: returning 'detached' packet 19:08:47 INFO - GECKO(1188) | DBG-SERVER: Cleaning up connection. 19:08:47 INFO - GECKO(1188) | DBG-SERVER: in ThreadActor.prototype.destroy 19:08:47 INFO - GECKO(1188) | EMITTING: emit(connectionchange, closed, [object Object]) from 19:08:47 INFO - GECKO(1188) | MEMORY STAT | vsize 840MB | vsizeMaxContiguous 778MB | residentFast 316MB | heapAllocated 111MB 19:08:48 INFO - TEST-OK | devtools/shared/webconsole/test/test_jsterm_autocomplete.html | took 4256ms 19:08:48 INFO - GECKO(1188) | ++DOMWINDOW == 76 (0E62C000) [pid = 1188] [serial = 81] [outer = 1F12A800] 19:08:48 INFO - TEST-START | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html 19:08:48 INFO - GECKO(1188) | ++DOMWINDOW == 77 (0E632800) [pid = 1188] [serial = 82] [outer = 1F12A800] 19:08:48 INFO - GECKO(1188) | ++DOCSHELL 0E7E9800 == 10 [pid = 1188] [id = {034040ec-9b7c-4f11-b78b-56df0b16eae3}] 19:08:48 INFO - GECKO(1188) | ++DOMWINDOW == 78 (0E857400) [pid = 1188] [serial = 83] [outer = 00000000] 19:08:48 INFO - GECKO(1188) | ++DOMWINDOW == 79 (0E62EC00) [pid = 1188] [serial = 84] [outer = 0E857400] 19:08:48 INFO - GECKO(1188) | ++DOCSHELL 0E85A800 == 11 [pid = 1188] [id = {73f6cc78-b9d3-4f37-b877-0296a10bb40a}] 19:08:48 INFO - GECKO(1188) | ++DOMWINDOW == 80 (0E85AC00) [pid = 1188] [serial = 85] [outer = 00000000] 19:08:48 INFO - GECKO(1188) | ++DOMWINDOW == 81 (0E859400) [pid = 1188] [serial = 86] [outer = 0E85AC00] 19:08:48 INFO - will run test #0: doCheckParent 19:08:48 INFO - check parent window 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'from' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'input' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'result' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no eval exception 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no helper result 19:08:48 INFO - will run test #1: doCdIframe 19:08:48 INFO - test cd('iframe') 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'from' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'input' 19:08:48 INFO - checking object for property 'result' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'type' 19:08:48 INFO - checking object for property 'helperResult' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'type' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no eval exception 19:08:48 INFO - will run test #2: doCheckIframe 19:08:48 INFO - check foobarObject from the iframe 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'from' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'input' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'result' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no js eval exception 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no helper result 19:08:48 INFO - will run test #3: doCdContentIframe 19:08:48 INFO - test cd('#content-iframe') 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'from' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'input' 19:08:48 INFO - checking object for property 'result' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'type' 19:08:48 INFO - checking object for property 'helperResult' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'type' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no eval exception 19:08:48 INFO - will run test #4: doCdSandboxedIframe 19:08:48 INFO - test cd(document.getElementById('sandboxed-iframe').contentWindow) 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'from' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'input' 19:08:48 INFO - checking object for property 'result' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'type' 19:08:48 INFO - checking object for property 'helperResult' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'type' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no eval exception 19:08:48 INFO - will run test #5: doCheckSandboxedIframe 19:08:48 INFO - check foobarObject from the sandboxed iframe 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'from' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'input' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'result' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no js eval exception 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no helper result 19:08:48 INFO - will run test #6: doCdParent 19:08:48 INFO - test cd() back to parent 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'from' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'input' 19:08:48 INFO - checking object for property 'result' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'type' 19:08:48 INFO - checking object for property 'helperResult' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'type' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no eval exception 19:08:48 INFO - will run test #7: doCdParent 19:08:48 INFO - test cd() back to parent 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'from' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'input' 19:08:48 INFO - checking object for property 'result' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'type' 19:08:48 INFO - checking object for property 'helperResult' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'type' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no eval exception 19:08:48 INFO - will run test #8: doCheckParent2 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'from' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'input' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | property 'result' 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no eval exception 19:08:48 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | no helper result 19:08:48 INFO - GECKO(1188) | MEMORY STAT | vsize 840MB | vsizeMaxContiguous 778MB | residentFast 318MB | heapAllocated 113MB 19:08:48 INFO - TEST-OK | devtools/shared/webconsole/test/test_jsterm_cd_iframe.html | took 426ms 19:08:48 INFO - GECKO(1188) | ++DOMWINDOW == 82 (130F1800) [pid = 1188] [serial = 87] [outer = 1F12A800] 19:08:48 INFO - TEST-START | devtools/shared/webconsole/test/test_jsterm_last_result.html 19:08:49 INFO - GECKO(1188) | ++DOMWINDOW == 83 (0E858400) [pid = 1188] [serial = 88] [outer = 1F12A800] 19:08:49 INFO - GECKO(1188) | ++DOCSHELL 13D8F800 == 12 [pid = 1188] [id = {fee9fdaf-1241-4973-954f-5d51dd222bf3}] 19:08:49 INFO - GECKO(1188) | ++DOMWINDOW == 84 (13D93000) [pid = 1188] [serial = 89] [outer = 00000000] 19:08:49 INFO - GECKO(1188) | ++DOMWINDOW == 85 (130F3000) [pid = 1188] [serial = 90] [outer = 13D93000] 19:08:49 INFO - GECKO(1188) | ++DOCSHELL 144E8400 == 13 [pid = 1188] [id = {81a481e9-672e-46c4-91e7-81e621f4435f}] 19:08:49 INFO - GECKO(1188) | ++DOMWINDOW == 86 (151C6800) [pid = 1188] [serial = 91] [outer = 00000000] 19:08:49 INFO - GECKO(1188) | ++DOMWINDOW == 87 (0CE9DC00) [pid = 1188] [serial = 92] [outer = 151C6800] 19:08:49 INFO - GECKO(1188) | --DOMWINDOW == 86 (0F9A6400) [pid = 1188] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:08:49 INFO - GECKO(1188) | --DOMWINDOW == 85 (0F9A5400) [pid = 1188] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:08:49 INFO - GECKO(1188) | --DOMWINDOW == 84 (20103000) [pid = 1188] [serial = 52] [outer = 00000000] [url = https://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html] 19:08:49 INFO - GECKO(1188) | --DOMWINDOW == 83 (0CE9E800) [pid = 1188] [serial = 55] [outer = 00000000] [url = about:srcdoc] 19:08:49 INFO - GECKO(1188) | --DOMWINDOW == 82 (0CEDE800) [pid = 1188] [serial = 57] [outer = 00000000] [url = https://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html] 19:08:49 INFO - GECKO(1188) | --DOMWINDOW == 81 (0F2B9400) [pid = 1188] [serial = 30] [outer = 00000000] [url = data:text/html,] 19:08:49 INFO - GECKO(1188) | --DOMWINDOW == 80 (20137400) [pid = 1188] [serial = 77] [outer = 00000000] [url = about:srcdoc] 19:08:49 INFO - GECKO(1188) | --DOMWINDOW == 79 (1794F400) [pid = 1188] [serial = 75] [outer = 00000000] [url = http://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html] 19:08:49 INFO - GECKO(1188) | --DOMWINDOW == 78 (1C443000) [pid = 1188] [serial = 45] [outer = 00000000] [url = about:srcdoc] 19:08:49 INFO - GECKO(1188) | --DOMWINDOW == 77 (1B019800) [pid = 1188] [serial = 42] [outer = 00000000] [url = https://example.com/chrome/devtools/shared/webconsole/test/foo/fake.html] 19:08:49 INFO - GECKO(1188) | --DOMWINDOW == 76 (2013F400) [pid = 1188] [serial = 70] [outer = 00000000] [url = file:///C:/Users/CLTBLD~1.000/AppData/Local/Temp/bug798764.html] 19:08:50 INFO - will run test #0: asyncFunction 19:08:50 INFO - $_ returns undefined if nothing has evaluated yet 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'from' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'input' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no eval exception 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no helper result 19:08:50 INFO - will run test #1: asyncFunction 19:08:50 INFO - $_ returns last value and performs basic arithmetic 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'from' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'input' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'result' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no eval exception 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no helper result 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'from' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'input' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'result' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no eval exception 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no helper result 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'from' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'input' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'result' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no eval exception 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no helper result 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'from' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'input' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'result' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no eval exception 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no helper result 19:08:50 INFO - will run test #2: asyncFunction 19:08:50 INFO - $_ has correct references to objects 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'from' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'input' 19:08:50 INFO - checking object for property 'result' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'type' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'class' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | actor: /[a-z]/ matched server1.conn22.child1/obj28 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no eval exception 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no helper result 19:08:50 INFO - checking object for property 'bar' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'value' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'from' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'input' 19:08:50 INFO - checking object for property 'result' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'type' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'class' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | actor: /[a-z]/ matched server1.conn22.child1/obj29 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no eval exception 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no helper result 19:08:50 INFO - checking object for property 'bar' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'value' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'from' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'input' 19:08:50 INFO - checking object for property 'result' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'type' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'class' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | actor: /[a-z]/ matched server1.conn22.child1/obj30 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no eval exception 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | no helper result 19:08:50 INFO - checking object for property 'bar' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_last_result.html | property 'value' 19:08:50 INFO - GECKO(1188) | MEMORY STAT | vsize 808MB | vsizeMaxContiguous 778MB | residentFast 308MB | heapAllocated 114MB 19:08:50 INFO - TEST-OK | devtools/shared/webconsole/test/test_jsterm_last_result.html | took 1678ms 19:08:50 INFO - GECKO(1188) | ++DOMWINDOW == 77 (1794D800) [pid = 1188] [serial = 93] [outer = 1F12A800] 19:08:50 INFO - TEST-START | devtools/shared/webconsole/test/test_jsterm_queryselector.html 19:08:50 INFO - GECKO(1188) | ++DOMWINDOW == 78 (151C7400) [pid = 1188] [serial = 94] [outer = 1F12A800] 19:08:50 INFO - GECKO(1188) | ++DOCSHELL 179BE400 == 14 [pid = 1188] [id = {adabd24d-0afb-4799-b54b-92d5cc8688b4}] 19:08:50 INFO - GECKO(1188) | ++DOMWINDOW == 79 (17B30800) [pid = 1188] [serial = 95] [outer = 00000000] 19:08:50 INFO - GECKO(1188) | ++DOMWINDOW == 80 (17B3B800) [pid = 1188] [serial = 96] [outer = 17B30800] 19:08:50 INFO - GECKO(1188) | ++DOMWINDOW == 81 (17C19000) [pid = 1188] [serial = 97] [outer = 17B30800] 19:08:50 INFO - Waiting for content window to load 19:08:50 INFO - Content window opened, attaching console to it 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | The test document is not using the system principal 19:08:50 INFO - will run test #0: asyncFunction 19:08:50 INFO - Shimming window functions for the content privileged tab 19:08:50 INFO - will run test #1: asyncFunction 19:08:50 INFO - $ returns an DOMNode 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'from' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'input' 19:08:50 INFO - checking object for property 'result' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'type' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'class' 19:08:50 INFO - checking object for property 'preview' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'kind' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'nodeName' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | no eval exception 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | no helper result 19:08:50 INFO - will run test #2: asyncFunction 19:08:50 INFO - $$ returns an array 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'from' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'input' 19:08:50 INFO - checking object for property 'result' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'type' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'class' 19:08:50 INFO - checking object for property 'preview' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'length' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | no eval exception 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | no helper result 19:08:50 INFO - will run test #3: asyncFunction 19:08:50 INFO - $$ returns an array even if query yields no results 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'from' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'input' 19:08:50 INFO - checking object for property 'result' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'type' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'class' 19:08:50 INFO - checking object for property 'preview' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'length' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | no eval exception 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | no helper result 19:08:50 INFO - will run test #4: asyncFunction 19:08:50 INFO - $$ returns an exception if an invalid selector was provided 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'input' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'exceptionMessage' 19:08:50 INFO - checking object for property 'exception' 19:08:50 INFO - checking object for property 'preview' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'kind' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'name' 19:08:50 INFO - TEST-PASS | devtools/shared/webconsole/test/test_jsterm_queryselector.html | property 'message' 19:08:51 INFO - GECKO(1188) | MEMORY STAT | vsize 811MB | vsizeMaxContiguous 778MB | residentFast 313MB | heapAllocated 116MB 19:08:51 INFO - TEST-OK | devtools/shared/webconsole/test/test_jsterm_queryselector.html | took 769ms 19:08:51 INFO - GECKO(1188) | ++DOMWINDOW == 82 (19236800) [pid = 1188] [serial = 98] [outer = 1F12A800] 19:08:51 INFO - TEST-START | devtools/shared/webconsole/test/test_network_get.html 19:08:51 INFO - GECKO(1188) | ++DOMWINDOW == 83 (18275000) [pid = 1188] [serial = 99] [outer = 1F12A800] 19:08:51 INFO - GECKO(1188) | ++DOCSHELL 1923B400 == 15 [pid = 1188] [id = {46251e7f-825f-4592-b1b1-997829a629a9}] 19:08:51 INFO - GECKO(1188) | ++DOMWINDOW == 84 (1923BC00) [pid = 1188] [serial = 100] [outer = 00000000] 19:08:51 INFO - GECKO(1188) | ++DOMWINDOW == 85 (19234C00) [pid = 1188] [serial = 101] [outer = 1923BC00] 19:08:51 INFO - test network GET request 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | network event actor 19:08:51 INFO - checking the network event packet 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | actor: /[a-z]/ matched server1.conn24.child1/netEvent28 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | startedDateTime: /^\d+\-\d+\-\d+T.+$/ matched 2017-05-24T02:08:51.447Z 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | url: /data\.json/ matched http://example.com/chrome/devtools/shared/webconsole/test/data.json 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'method' 19:08:51 INFO - received networkEventUpdate requestHeaders 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | networkEventUpdate actor 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | headers > 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | headersSize > 0 19:08:51 INFO - received networkEventUpdate requestCookies 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | networkEventUpdate actor 19:08:51 INFO - checking the packet content 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'cookies' 19:08:51 INFO - received networkEventUpdate responseStart 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | networkEventUpdate actor 19:08:51 INFO - checking the packet content 19:08:51 INFO - checking object for property 'response' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | httpVersion: /^HTTP\/\d\.\d$/ matched HTTP/1.1 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'status' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'statusText' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | headersSize: /^\d+$/ matched 756 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'discardResponseBody' 19:08:51 INFO - received networkEventUpdate securityInfo 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | networkEventUpdate actor 19:08:51 INFO - checking the packet content 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'state' 19:08:51 INFO - received networkEventUpdate responseHeaders 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | networkEventUpdate actor 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | headers > 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | headersSize > 0 19:08:51 INFO - received networkEventUpdate responseCookies 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | networkEventUpdate actor 19:08:51 INFO - checking the packet content 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'cookies' 19:08:51 INFO - received networkEventUpdate eventTimings 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | networkEventUpdate actor 19:08:51 INFO - checking the packet content 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | totalTime: /^\d+$/ matched 31 19:08:51 INFO - received networkEventUpdate responseContent 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | networkEventUpdate actor 19:08:51 INFO - checking the packet content 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'mimeType' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'contentSize' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'discardResponseBody' 19:08:51 INFO - checking request headers 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | request headers > 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | request headersSize > 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | request rawHeaders available 19:08:51 INFO - checking value of header Referer 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | Referer: /network_requests_iframe\.html/ matched http://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html 19:08:51 INFO - checking value of header Cookie 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | Cookie: /bug768096/ matched foobar=fooval; omgfoo=bug768096; badcookie=bug826798=st3fan 19:08:51 INFO - checking value of header Referer 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | Referer: /network_requests_iframe\.html/ matched http://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html 19:08:51 INFO - checking value of header Cookie 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | Cookie: /bug768096/ matched foobar=fooval; omgfoo=bug768096; badcookie=bug826798=st3fan 19:08:51 INFO - checking request cookies 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | request cookies length 19:08:51 INFO - checking value of header foobar 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'foobar' 19:08:51 INFO - checking value of header omgfoo 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'omgfoo' 19:08:51 INFO - checking value of header badcookie 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | property 'badcookie' 19:08:51 INFO - checking request POST data 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | no request POST data 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | request POST data was not discarded 19:08:51 INFO - checking response headers 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | response headers > 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | response headersSize > 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | response rawHeaders available 19:08:51 INFO - checking value of header content-type 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | content-type: /^application\/(json|octet-stream)$/ matched application/json 19:08:51 INFO - checking value of header content-length 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | content-length: /^\d+$/ matched 1070 19:08:51 INFO - checking value of header content-type 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | content-type: /^application\/(json|octet-stream)$/ matched application/json 19:08:51 INFO - checking value of header content-length 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | content-length: /^\d+$/ matched 1070 19:08:51 INFO - checking response cookies 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | response cookies length 19:08:51 INFO - checking response content 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | response content text 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | response content was not discarded 19:08:51 INFO - checking event timings 19:08:51 INFO - checking object for property 'timings' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | blocked: /^-1|\d+$/ matched 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | dns: /^-1|\d+$/ matched 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | connect: /^-1|\d+$/ matched 1 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | send: /^-1|\d+$/ matched 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | wait: /^-1|\d+$/ matched 27 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | receive: /^-1|\d+$/ matched 3 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_get.html | totalTime: /^\d+$/ matched 31 19:08:51 INFO - GECKO(1188) | MEMORY STAT | vsize 811MB | vsizeMaxContiguous 778MB | residentFast 314MB | heapAllocated 118MB 19:08:51 INFO - TEST-OK | devtools/shared/webconsole/test/test_network_get.html | took 439ms 19:08:51 INFO - GECKO(1188) | ++DOMWINDOW == 86 (1923DC00) [pid = 1188] [serial = 102] [outer = 1F12A800] 19:08:51 INFO - TEST-START | devtools/shared/webconsole/test/test_network_longstring.html 19:08:51 INFO - GECKO(1188) | ++DOMWINDOW == 87 (1794C800) [pid = 1188] [serial = 103] [outer = 1F12A800] 19:08:51 INFO - GECKO(1188) | ++DOCSHELL 19532400 == 16 [pid = 1188] [id = {b7134956-f9eb-4bd4-812f-1649a4eaf36e}] 19:08:51 INFO - GECKO(1188) | ++DOMWINDOW == 88 (19533000) [pid = 1188] [serial = 104] [outer = 00000000] 19:08:51 INFO - GECKO(1188) | ++DOMWINDOW == 89 (1952E000) [pid = 1188] [serial = 105] [outer = 19533000] 19:08:51 INFO - set long string length 19:08:51 INFO - test network POST request 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | network event actor 19:08:51 INFO - checking the network event packet 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | actor: /[a-z]/ matched server1.conn25.child1/netEvent28 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | startedDateTime: /^\d+\-\d+\-\d+T.+$/ matched 2017-05-24T02:08:51.914Z 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | url: /data\.json/ matched http://example.com/chrome/devtools/shared/webconsole/test/data.json 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'method' 19:08:51 INFO - received networkEventUpdate requestHeaders 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | networkEventUpdate actor 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | headers > 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | headersSize > 0 19:08:51 INFO - received networkEventUpdate requestCookies 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | networkEventUpdate actor 19:08:51 INFO - checking the packet content 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'cookies' 19:08:51 INFO - received networkEventUpdate requestPostData 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | networkEventUpdate actor 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | dataSize > 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | discardRequestBody 19:08:51 INFO - received networkEventUpdate responseStart 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | networkEventUpdate actor 19:08:51 INFO - checking the packet content 19:08:51 INFO - checking object for property 'response' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | httpVersion: /^HTTP\/\d\.\d$/ matched HTTP/1.1 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'status' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'statusText' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | headersSize: /^\d+$/ matched 756 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'discardResponseBody' 19:08:51 INFO - received networkEventUpdate securityInfo 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | networkEventUpdate actor 19:08:51 INFO - checking the packet content 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'state' 19:08:51 INFO - received networkEventUpdate responseHeaders 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | networkEventUpdate actor 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | headers > 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | headersSize > 0 19:08:51 INFO - received networkEventUpdate responseCookies 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | networkEventUpdate actor 19:08:51 INFO - checking the packet content 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'cookies' 19:08:51 INFO - received networkEventUpdate eventTimings 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | networkEventUpdate actor 19:08:51 INFO - checking the packet content 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | totalTime: /^\d+$/ matched 32 19:08:51 INFO - received networkEventUpdate responseContent 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | networkEventUpdate actor 19:08:51 INFO - checking the packet content 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'mimeType' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | contentSize: /^\d+$/ matched 1070 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'discardResponseBody' 19:08:51 INFO - checking request headers 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | request headers > 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | request headersSize > 0 19:08:51 INFO - checking value of header Referer 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | Referer: /network_requests_iframe\.html/ matched http://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html 19:08:51 INFO - checking value of header Cookie 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | Cookie: /bug768096/ matched foobar=fooval; omgfoo=bug768096; badcookie=bug826798=st3fan 19:08:51 INFO - checking request cookies 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | request cookies length 19:08:51 INFO - checking value of header foobar 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'foobar' 19:08:51 INFO - checking value of header omgfoo 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'omgfoo' 19:08:51 INFO - checking value of header badcookie 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'badcookie' 19:08:51 INFO - checking request POST data 19:08:51 INFO - checking object for property 'postData' 19:08:51 INFO - checking object for property 'text' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'type' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | initial: /^Hello world! foobaz barr.+foobaz barrfo$/ matched Hello world! foobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfo 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'length' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | actor: /[a-z]/ matched server1.conn25.child1/longString30 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'postDataDiscarded' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | postData text initial length 19:08:51 INFO - checking response headers 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | response headers > 0 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | response headersSize > 0 19:08:51 INFO - checking value of header content-type 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | content-type: /^application\/(json|octet-stream)$/ matched application/json 19:08:51 INFO - checking value of header x-very-long 19:08:51 INFO - checking object for property 'x-very-long' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'type' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'length' 19:08:51 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | initial: /^Lorem ipsum.+\. Donec vitae d$/ matched Lorem ipsum dolor sit amet, consectetur adipiscing elit. Suspendisse a ipsum massa. Phasellus at elit dictum libero laoreet sagittis. Phasellus condimentum ultricies imperdiet. Nam eu ligula justo, ut tincidunt quam. Etiam sollicitudin, tortor sed egestas blandit, sapien sem tincidunt nulla, eu luctus libero odio quis leo. Nam elit massa, mattis quis blandit ac, facilisis vitae arcu. Donec vitae d 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | actor: /[a-z]/ matched server1.conn25.child1/longString32 19:08:52 INFO - checking value of header x-very-short 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'x-very-short' 19:08:52 INFO - checking value of header content-length 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | content-length: /^\d+$/ matched 1070 19:08:52 INFO - checking response cookies 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | response cookies length 19:08:52 INFO - checking response content 19:08:52 INFO - checking object for property 'content' 19:08:52 INFO - checking object for property 'text' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'type' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | initial: /^\{ id: "test JSON data"(.|\r|\n)+ barfoo ba$/g matched { id: "test JSON data", myArray: [ "foo", "bar", "baz", "biff" ], 19:08:52 INFO - veryLong: "foo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo ba 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'length' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | actor: /[a-z]/ matched server1.conn25.child1/longString33 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | property 'contentDiscarded' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | content initial length 19:08:52 INFO - checking event timings 19:08:52 INFO - checking object for property 'timings' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | blocked: /^-1|\d+$/ matched 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | dns: /^-1|\d+$/ matched 1 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | connect: /^-1|\d+$/ matched 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | send: /^-1|\d+$/ matched 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | wait: /^-1|\d+$/ matched 27 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | receive: /^-1|\d+$/ matched 4 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_longstring.html | totalTime: /^\d+$/ matched 32 19:08:52 INFO - GECKO(1188) | MEMORY STAT | vsize 811MB | vsizeMaxContiguous 778MB | residentFast 315MB | heapAllocated 119MB 19:08:52 INFO - TEST-OK | devtools/shared/webconsole/test/test_network_longstring.html | took 380ms 19:08:52 INFO - GECKO(1188) | ++DOMWINDOW == 90 (0E10A000) [pid = 1188] [serial = 106] [outer = 1F12A800] 19:08:52 INFO - TEST-START | devtools/shared/webconsole/test/test_network_post.html 19:08:52 INFO - GECKO(1188) | ++DOMWINDOW == 91 (19531000) [pid = 1188] [serial = 107] [outer = 1F12A800] 19:08:52 INFO - GECKO(1188) | ++DOCSHELL 1A1B7C00 == 17 [pid = 1188] [id = {5ac6fce9-1a88-4ddb-82cf-62b4d7035b73}] 19:08:52 INFO - GECKO(1188) | ++DOMWINDOW == 92 (1A1B8400) [pid = 1188] [serial = 108] [outer = 00000000] 19:08:52 INFO - GECKO(1188) | ++DOMWINDOW == 93 (19C6AC00) [pid = 1188] [serial = 109] [outer = 1A1B8400] 19:08:52 INFO - test network POST request 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | network event actor 19:08:52 INFO - checking the network event packet 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | actor: /[a-z]/ matched server1.conn26.child1/netEvent28 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | startedDateTime: /^\d+\-\d+\-\d+T.+$/ matched 2017-05-24T02:08:52.403Z 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | url: /data\.json/ matched http://example.com/chrome/devtools/shared/webconsole/test/data.json 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'method' 19:08:52 INFO - received networkEventUpdate requestHeaders 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | networkEventUpdate actor 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | headers > 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | headersSize > 0 19:08:52 INFO - received networkEventUpdate requestCookies 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | networkEventUpdate actor 19:08:52 INFO - checking the packet content 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'cookies' 19:08:52 INFO - received networkEventUpdate requestPostData 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | networkEventUpdate actor 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | dataSize > 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | discardRequestBody 19:08:52 INFO - received networkEventUpdate responseStart 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | networkEventUpdate actor 19:08:52 INFO - checking the packet content 19:08:52 INFO - checking object for property 'response' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | httpVersion: /^HTTP\/\d\.\d$/ matched HTTP/1.1 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'status' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'statusText' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | headersSize: /^\d+$/ matched 756 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'discardResponseBody' 19:08:52 INFO - received networkEventUpdate securityInfo 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | networkEventUpdate actor 19:08:52 INFO - checking the packet content 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'state' 19:08:52 INFO - received networkEventUpdate responseHeaders 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | networkEventUpdate actor 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | headers > 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | headersSize > 0 19:08:52 INFO - received networkEventUpdate responseCookies 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | networkEventUpdate actor 19:08:52 INFO - checking the packet content 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'cookies' 19:08:52 INFO - received networkEventUpdate eventTimings 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | networkEventUpdate actor 19:08:52 INFO - checking the packet content 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | totalTime: /^\d+$/ matched 31 19:08:52 INFO - received networkEventUpdate responseContent 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | networkEventUpdate actor 19:08:52 INFO - checking the packet content 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'mimeType' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | contentSize: /^\d+$/ matched 1070 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'discardResponseBody' 19:08:52 INFO - checking request headers 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | request headers > 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | request headersSize > 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | request rawHeaders available 19:08:52 INFO - checking value of header Referer 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | Referer: /network_requests_iframe\.html/ matched http://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html 19:08:52 INFO - checking value of header Cookie 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | Cookie: /bug768096/ matched foobar=fooval; omgfoo=bug768096; badcookie=bug826798=st3fan 19:08:52 INFO - checking value of header Referer 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | Referer: /network_requests_iframe\.html/ matched http://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html 19:08:52 INFO - checking value of header Cookie 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | Cookie: /bug768096/ matched foobar=fooval; omgfoo=bug768096; badcookie=bug826798=st3fan 19:08:52 INFO - checking request cookies 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | request cookies length 19:08:52 INFO - checking value of header foobar 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'foobar' 19:08:52 INFO - checking value of header omgfoo 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'omgfoo' 19:08:52 INFO - checking value of header badcookie 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'badcookie' 19:08:52 INFO - checking request POST data 19:08:52 INFO - checking object for property 'postData' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | text: /^Hello world! foobaz barr.+foobaz barr$/ matched Hello world! foobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barrfoobaz barr 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'postDataDiscarded' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | postData text length 19:08:52 INFO - checking response headers 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | response headers > 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | response headersSize > 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | response rawHeaders available 19:08:52 INFO - checking value of header content-type 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | content-type: /^application\/(json|octet-stream)$/ matched application/json 19:08:52 INFO - checking value of header content-length 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | content-length: /^\d+$/ matched 1070 19:08:52 INFO - checking value of header content-type 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | content-type: /^application\/(json|octet-stream)$/ matched application/json 19:08:52 INFO - checking value of header content-length 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | content-length: /^\d+$/ matched 1070 19:08:52 INFO - checking response cookies 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | response cookies length 19:08:52 INFO - checking response content 19:08:52 INFO - checking object for property 'content' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | text: /"test JSON data"/ matched { id: "test JSON data", myArray: [ "foo", "bar", "baz", "biff" ], 19:08:52 INFO - veryLong: "foo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo barfoo bar" 19:08:52 INFO - } 19:08:52 INFO - 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | property 'contentDiscarded' 19:08:52 INFO - checking event timings 19:08:52 INFO - checking object for property 'timings' 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | blocked: /^-1|\d+$/ matched 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | dns: /^-1|\d+$/ matched 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | connect: /^-1|\d+$/ matched 1 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | send: /^-1|\d+$/ matched 0 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | wait: /^-1|\d+$/ matched 27 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | receive: /^-1|\d+$/ matched 3 19:08:52 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_post.html | totalTime: /^\d+$/ matched 31 19:08:52 INFO - GECKO(1188) | MEMORY STAT | vsize 811MB | vsizeMaxContiguous 778MB | residentFast 316MB | heapAllocated 121MB 19:08:52 INFO - TEST-OK | devtools/shared/webconsole/test/test_network_post.html | took 378ms 19:08:52 INFO - GECKO(1188) | ++DOMWINDOW == 94 (1BD2CC00) [pid = 1188] [serial = 110] [outer = 1F12A800] 19:08:52 INFO - TEST-START | devtools/shared/webconsole/test/test_network_security-hpkp.html 19:08:52 INFO - GECKO(1188) | ++DOMWINDOW == 95 (0D961800) [pid = 1188] [serial = 111] [outer = 1F12A800] 19:08:52 INFO - GECKO(1188) | ++DOCSHELL 0E10C400 == 18 [pid = 1188] [id = {0544b389-1109-4fe9-af48-1a9d73d4e665}] 19:08:52 INFO - GECKO(1188) | ++DOMWINDOW == 96 (0E10E400) [pid = 1188] [serial = 112] [outer = 00000000] 19:08:52 INFO - GECKO(1188) | ++DOMWINDOW == 97 (0E104000) [pid = 1188] [serial = 113] [outer = 0E10E400] 19:08:53 INFO - Test detection of Public Key Pinning. 19:08:53 INFO - Testing site with no Public Key Pinning 19:08:53 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_security-hpkp.html | Public Key Pinning detected correctly. 19:08:53 INFO - Testing site with dynamic Public Key Pinning with this request 19:08:53 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_security-hpkp.html | Public Key Pinning detected correctly. 19:08:53 INFO - Testing site with dynamic Public Key Pinning with previous request 19:08:53 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_security-hpkp.html | Public Key Pinning detected correctly. 19:08:53 INFO - Tests ran. Cleaning up. 19:08:53 INFO - GECKO(1188) | MEMORY STAT | vsize 807MB | vsizeMaxContiguous 778MB | residentFast 305MB | heapAllocated 109MB 19:08:53 INFO - TEST-OK | devtools/shared/webconsole/test/test_network_security-hpkp.html | took 1057ms 19:08:53 INFO - GECKO(1188) | ++DOMWINDOW == 98 (0A076400) [pid = 1188] [serial = 114] [outer = 1F12A800] 19:08:53 INFO - TEST-START | devtools/shared/webconsole/test/test_network_security-hsts.html 19:08:53 INFO - GECKO(1188) | ++DOMWINDOW == 99 (0A076800) [pid = 1188] [serial = 115] [outer = 1F12A800] 19:08:54 INFO - GECKO(1188) | ++DOCSHELL 0A083000 == 19 [pid = 1188] [id = {eae08ad2-c968-497d-88fe-30ae0ad1c474}] 19:08:54 INFO - GECKO(1188) | ++DOMWINDOW == 100 (0A083C00) [pid = 1188] [serial = 116] [outer = 00000000] 19:08:54 INFO - GECKO(1188) | ++DOMWINDOW == 101 (0A07A800) [pid = 1188] [serial = 117] [outer = 0A083C00] 19:08:54 INFO - Test detection of HTTP Strict Transport Security. 19:08:54 INFO - Testing site with no HSTS 19:08:54 INFO - GECKO(1188) | --DOCSHELL 1A1B7C00 == 18 [pid = 1188] [id = {5ac6fce9-1a88-4ddb-82cf-62b4d7035b73}] 19:08:54 INFO - GECKO(1188) | --DOCSHELL 19532400 == 17 [pid = 1188] [id = {b7134956-f9eb-4bd4-812f-1649a4eaf36e}] 19:08:54 INFO - GECKO(1188) | --DOCSHELL 1F9A1000 == 16 [pid = 1188] [id = {c4a9d578-ceec-41ce-8480-59c7f2a3ca66}] 19:08:54 INFO - GECKO(1188) | --DOCSHELL 1794EC00 == 15 [pid = 1188] [id = {1f96986d-123e-42fd-94ea-5e631407906c}] 19:08:54 INFO - GECKO(1188) | --DOCSHELL 1923B400 == 14 [pid = 1188] [id = {46251e7f-825f-4592-b1b1-997829a629a9}] 19:08:54 INFO - GECKO(1188) | --DOCSHELL 179BE400 == 13 [pid = 1188] [id = {adabd24d-0afb-4799-b54b-92d5cc8688b4}] 19:08:54 INFO - GECKO(1188) | --DOCSHELL 144E8400 == 12 [pid = 1188] [id = {81a481e9-672e-46c4-91e7-81e621f4435f}] 19:08:54 INFO - GECKO(1188) | --DOCSHELL 13D8F800 == 11 [pid = 1188] [id = {fee9fdaf-1241-4973-954f-5d51dd222bf3}] 19:08:54 INFO - GECKO(1188) | --DOCSHELL 0E85A800 == 10 [pid = 1188] [id = {73f6cc78-b9d3-4f37-b877-0296a10bb40a}] 19:08:54 INFO - GECKO(1188) | --DOCSHELL 0E7E9800 == 9 [pid = 1188] [id = {034040ec-9b7c-4f11-b78b-56df0b16eae3}] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 100 (1B9BB000) [pid = 1188] [serial = 43] [outer = 00000000] [url = about:blank] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 99 (144E7000) [pid = 1188] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 98 (0F9A6800) [pid = 1188] [serial = 2] [outer = 00000000] [url = about:blank] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 97 (0CE9F400) [pid = 1188] [serial = 59] [outer = 00000000] [url = https://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 96 (0CEF0400) [pid = 1188] [serial = 54] [outer = 00000000] [url = https://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 95 (20105000) [pid = 1188] [serial = 53] [outer = 00000000] [url = about:blank] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 94 (0CEA0800) [pid = 1188] [serial = 56] [outer = 00000000] [url = about:srcdoc] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 93 (0CEE0800) [pid = 1188] [serial = 58] [outer = 00000000] [url = about:blank] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 92 (1E38A000) [pid = 1188] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 91 (0F2C1C00) [pid = 1188] [serial = 31] [outer = 00000000] [url = about:blank] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 90 (0F608800) [pid = 1188] [serial = 32] [outer = 00000000] [url = about:blank] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 89 (0FA34800) [pid = 1188] [serial = 17] [outer = 00000000] [url = about:blank] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 88 (1B9BE800) [pid = 1188] [serial = 44] [outer = 00000000] [url = https://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 87 (1C449400) [pid = 1188] [serial = 78] [outer = 00000000] [url = about:srcdoc] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 86 (0084C800) [pid = 1188] [serial = 76] [outer = 00000000] [url = http://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 85 (1BF1DC00) [pid = 1188] [serial = 47] [outer = 00000000] [url = about:srcdoc] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 84 (15875C00) [pid = 1188] [serial = 48] [outer = 00000000] [url = https://example.com/chrome/devtools/shared/webconsole/test/foo/fake.html] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 83 (1CE6F800) [pid = 1188] [serial = 49] [outer = 00000000] [url = https://example.com/chrome/devtools/shared/webconsole/test/foo/fake.html] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 82 (1BB09C00) [pid = 1188] [serial = 46] [outer = 00000000] [url = about:blank] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 81 (0F6E8800) [pid = 1188] [serial = 34] [outer = 00000000] [url = about:blank] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 80 (2013F800) [pid = 1188] [serial = 71] [outer = 00000000] [url = about:blank] 19:08:54 INFO - GECKO(1188) | --DOMWINDOW == 79 (0D95EC00) [pid = 1188] [serial = 72] [outer = 00000000] [url = file:///C:/Users/CLTBLD~1.000/AppData/Local/Temp/bug798764.html] 19:08:54 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_security-hsts.html | Strict Transport Security detected correctly. 19:08:54 INFO - Testing site with HSTS from this response 19:08:54 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_security-hsts.html | Strict Transport Security detected correctly. 19:08:54 INFO - Testing site with stored HSTS from previous response 19:08:54 INFO - TEST-PASS | devtools/shared/webconsole/test/test_network_security-hsts.html | Strict Transport Security detected correctly. 19:08:54 INFO - Tests ran. Cleaning up. 19:08:54 INFO - GECKO(1188) | MEMORY STAT | vsize 792MB | vsizeMaxContiguous 778MB | residentFast 281MB | heapAllocated 95MB 19:08:54 INFO - TEST-OK | devtools/shared/webconsole/test/test_network_security-hsts.html | took 956ms 19:08:54 INFO - GECKO(1188) | ++DOMWINDOW == 80 (0CEA4400) [pid = 1188] [serial = 118] [outer = 1F12A800] 19:08:54 INFO - TEST-START | devtools/shared/webconsole/test/test_nsiconsolemessage.html 19:08:54 INFO - GECKO(1188) | ++DOMWINDOW == 81 (0A5F2800) [pid = 1188] [serial = 119] [outer = 1F12A800] 19:08:55 INFO - waiting for messages 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_nsiconsolemessage.html | packet actor 19:08:55 INFO - received message: hello world! bug859756 19:08:55 INFO - checking object for property '0' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_nsiconsolemessage.html | property 'message' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_nsiconsolemessage.html | timeStamp: /^\d+$/ matched 1495591735078 19:08:55 INFO - GECKO(1188) | MEMORY STAT | vsize 792MB | vsizeMaxContiguous 778MB | residentFast 281MB | heapAllocated 96MB 19:08:55 INFO - TEST-OK | devtools/shared/webconsole/test/test_nsiconsolemessage.html | took 209ms 19:08:55 INFO - GECKO(1188) | ++DOMWINDOW == 82 (0A5CD800) [pid = 1188] [serial = 120] [outer = 1F12A800] 19:08:55 INFO - TEST-START | devtools/shared/webconsole/test/test_object_actor.html 19:08:55 INFO - GECKO(1188) | ++DOMWINDOW == 83 (0A07EC00) [pid = 1188] [serial = 121] [outer = 1F12A800] 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | console API call actor 19:08:55 INFO - checking the console API call packet 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | number of arguments 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'level' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | filename: /test_object_actor/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_object_actor.html 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'functionName' 19:08:55 INFO - checking array for property 'arguments' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property '0' 19:08:55 INFO - checking object for property '1' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'type' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | actor: /[a-z]/ matched server1.conn30.child1/obj28 19:08:55 INFO - inspecting object properties 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | number of enumerable properties 19:08:55 INFO - checking object for property 'abArray' 19:08:55 INFO - checking object for property 'value' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'type' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'class' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | actor: /[a-z]/ matched server1.conn30.child1/obj38 19:08:55 INFO - checking object for property 'foo' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'configurable' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'enumerable' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'writable' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'value' 19:08:55 INFO - checking object for property 'foobar' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'value' 19:08:55 INFO - checking object for property 'foobaz' 19:08:55 INFO - checking object for property 'value' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'type' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'class' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | actor: /[a-z]/ matched server1.conn30.child1/obj39 19:08:55 INFO - checking object for property 'getterAndSetter' 19:08:55 INFO - checking object for property 'get' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'type' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'class' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | actor: /[a-z]/ matched server1.conn30.child1/obj40 19:08:55 INFO - checking object for property 'set' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'type' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'class' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | actor: /[a-z]/ matched server1.conn30.child1/obj41 19:08:55 INFO - checking object for property 'longStringObj' 19:08:55 INFO - checking object for property 'value' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'type' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'class' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | actor: /[a-z]/ matched server1.conn30.child1/obj42 19:08:55 INFO - checking object for property 'notInspectable' 19:08:55 INFO - checking object for property 'value' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'type' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'class' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | actor: /[a-z]/ matched server1.conn30.child1/obj36 19:08:55 INFO - checking object for property 'omg' 19:08:55 INFO - checking object for property 'value' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'type' 19:08:55 INFO - checking object for property 'omgfn' 19:08:55 INFO - checking object for property 'value' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'type' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'class' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | actor: /[a-z]/ matched server1.conn30.child1/obj37 19:08:55 INFO - checking object for property 'tamarbuta' 19:08:55 INFO - checking object for property 'value' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'type' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'initial' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'length' 19:08:55 INFO - checking object for property 'testfoo' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor.html | property 'value' 19:08:55 INFO - GECKO(1188) | MEMORY STAT | vsize 792MB | vsizeMaxContiguous 778MB | residentFast 283MB | heapAllocated 97MB 19:08:55 INFO - TEST-OK | devtools/shared/webconsole/test/test_object_actor.html | took 287ms 19:08:55 INFO - GECKO(1188) | ++DOMWINDOW == 84 (0A5EF400) [pid = 1188] [serial = 122] [outer = 1F12A800] 19:08:55 INFO - TEST-START | devtools/shared/webconsole/test/test_object_actor_native_getters.html 19:08:55 INFO - GECKO(1188) | ++DOMWINDOW == 85 (0A5F4000) [pid = 1188] [serial = 123] [outer = 1F12A800] 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | console API call actor 19:08:55 INFO - checking the console API call packet 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | number of arguments 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | property 'level' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | filename: /test_object_actor/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_object_actor_native_getters.html 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | property 'functionName' 19:08:55 INFO - checking array for property 'arguments' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | property '0' 19:08:55 INFO - checking object for property '1' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | property 'type' 19:08:55 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | actor: /[a-z]/ matched server1.conn31.child1/obj28 19:08:55 INFO - inspecting object properties 19:08:56 INFO - 1 ownProperties: location 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | number of properties 19:08:56 INFO - check ownProperties 19:08:56 INFO - checking object for property 'location' 19:08:56 INFO - checking object for property 'get' 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | property 'type' 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | property 'class' 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | actor: /[a-z]/ matched server1.conn31.child1/obj29 19:08:56 INFO - check safeGetterValues 19:08:56 INFO - checking object for property 'title' 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | getterValue: /native getters in object actors/ matched Test for the native getters in object actors 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | property 'getterPrototypeLevel' 19:08:56 INFO - checking object for property 'styleSheets' 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | getterValue: /\[object Object\]/ matched [object Object] 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters.html | property 'getterPrototypeLevel' 19:08:56 INFO - GECKO(1188) | MEMORY STAT | vsize 792MB | vsizeMaxContiguous 778MB | residentFast 285MB | heapAllocated 99MB 19:08:56 INFO - TEST-OK | devtools/shared/webconsole/test/test_object_actor_native_getters.html | took 533ms 19:08:56 INFO - GECKO(1188) | ++DOMWINDOW == 86 (0F609400) [pid = 1188] [serial = 124] [outer = 1F12A800] 19:08:56 INFO - TEST-START | devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html 19:08:56 INFO - GECKO(1188) | ++DOMWINDOW == 87 (0DA85000) [pid = 1188] [serial = 125] [outer = 1F12A800] 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html | console API call actor 19:08:56 INFO - checking the console API call packet 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html | number of arguments 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html | property 'level' 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html | filename: /test_object_actor/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html | property 'functionName' 19:08:56 INFO - checking array for property 'arguments' 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html | property '0' 19:08:56 INFO - checking object for property '1' 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html | property 'type' 19:08:56 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html | actor: /[a-z]/ matched server1.conn32.child1/obj28 19:08:56 INFO - inspecting object properties 19:08:57 INFO - 0 ownProperties: 19:08:57 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html | number of properties 19:08:57 INFO - TEST-PASS | devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html | number of safe getters 19:08:57 INFO - GECKO(1188) | MEMORY STAT | vsize 792MB | vsizeMaxContiguous 778MB | residentFast 287MB | heapAllocated 103MB 19:08:57 INFO - TEST-OK | devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html | took 1460ms 19:08:57 INFO - GECKO(1188) | ++DOMWINDOW == 88 (0F6E7400) [pid = 1188] [serial = 126] [outer = 1F12A800] 19:08:57 INFO - TEST-START | devtools/shared/webconsole/test/test_page_errors.html 19:08:57 INFO - GECKO(1188) | ++DOMWINDOW == 89 (0F684C00) [pid = 1188] [serial = 127] [outer = 1F12A800] 19:08:58 INFO - starting stmt: document.body.style.color = 'fooColor'; 19:08:58 INFO - ending stmt: document.body.style.color = 'fooColor'; 19:08:58 INFO - starting stmt: document.doTheImpossible(); 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | expected uncaught exception - TypeError: document.doTheImpossible is not a function at @chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:1:1 19:08:58 INFO - doPageErrors@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:142:7 19:08:58 INFO - onAttach@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:157:3 19:08:58 INFO - _onAttachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:68:5 19:08:58 INFO - attachConsole/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:545:7 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachConsole@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:535:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:90:5 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:11 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:454:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:87:11 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - getProcess@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:632:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:86:22 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13 19:08:58 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 19:08:58 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 19:08:58 INFO - attachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:48:3 19:08:58 INFO - startTest@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:151:3 19:08:58 INFO - EventListener.handleEvent*@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:187:1 19:08:58 INFO - GECKO(1188) | JavaScript error: chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html, line 1: TypeError: document.doTheImpossible is not a function 19:08:58 INFO - ending stmt: document.doTheImpossible(); 19:08:58 INFO - starting stmt: (42).toString(0); 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | expected uncaught exception - RangeError: radix must be an integer at least 2 and no greater than 36 at @chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:1:2 19:08:58 INFO - doPageErrors@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:142:7 19:08:58 INFO - onAttach@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:157:3 19:08:58 INFO - _onAttachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:68:5 19:08:58 INFO - attachConsole/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:545:7 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachConsole@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:535:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:90:5 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:11 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:454:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:87:11 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - getProcess@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:632:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:86:22 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13 19:08:58 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 19:08:58 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 19:08:58 INFO - attachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:48:3 19:08:58 INFO - startTest@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:151:3 19:08:58 INFO - EventListener.handleEvent*@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:187:1 19:08:58 INFO - GECKO(1188) | JavaScript error: chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html, line 1: RangeError: radix must be an integer at least 2 and no greater than 36 19:08:58 INFO - ending stmt: (42).toString(0); 19:08:58 INFO - starting stmt: 'use strict'; (Object.freeze({name: 'Elsa', score: 157})).score = 0; 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | expected uncaught exception - TypeError: "score" is read-only at @chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:1:16 19:08:58 INFO - doPageErrors@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:142:7 19:08:58 INFO - onAttach@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:157:3 19:08:58 INFO - _onAttachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:68:5 19:08:58 INFO - attachConsole/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:545:7 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachConsole@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:535:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:90:5 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:11 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:454:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:87:11 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - getProcess@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:632:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:86:22 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13 19:08:58 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 19:08:58 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 19:08:58 INFO - attachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:48:3 19:08:58 INFO - startTest@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:151:3 19:08:58 INFO - EventListener.handleEvent*@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:187:1 19:08:58 INFO - GECKO(1188) | JavaScript error: chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html, line 1: TypeError: "score" is read-only 19:08:58 INFO - ending stmt: 'use strict'; (Object.freeze({name: 'Elsa', score: 157})).score = 0; 19:08:58 INFO - starting stmt: ([]).length = -1 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | expected uncaught exception - RangeError: invalid array length at @chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:1:2 19:08:58 INFO - doPageErrors@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:142:7 19:08:58 INFO - onAttach@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:157:3 19:08:58 INFO - _onAttachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:68:5 19:08:58 INFO - attachConsole/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:545:7 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachConsole@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:535:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:90:5 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:11 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:454:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:87:11 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - getProcess@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:632:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:86:22 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13 19:08:58 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 19:08:58 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 19:08:58 INFO - attachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:48:3 19:08:58 INFO - startTest@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:151:3 19:08:58 INFO - EventListener.handleEvent*@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:187:1 19:08:58 INFO - GECKO(1188) | JavaScript error: chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html, line 1: RangeError: invalid array length 19:08:58 INFO - ending stmt: ([]).length = -1 19:08:58 INFO - starting stmt: 'abc'.repeat(-1); 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | expected uncaught exception - RangeError: repeat count must be non-negative at @chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:1:1 19:08:58 INFO - doPageErrors@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:142:7 19:08:58 INFO - onAttach@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:157:3 19:08:58 INFO - _onAttachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:68:5 19:08:58 INFO - attachConsole/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:545:7 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachConsole@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:535:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:90:5 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:11 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:454:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:87:11 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - getProcess@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:632:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:86:22 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13 19:08:58 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 19:08:58 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 19:08:58 INFO - attachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:48:3 19:08:58 INFO - startTest@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:151:3 19:08:58 INFO - EventListener.handleEvent*@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:187:1 19:08:58 INFO - GECKO(1188) | JavaScript error: chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html, line 1: RangeError: repeat count must be non-negative 19:08:58 INFO - ending stmt: 'abc'.repeat(-1); 19:08:58 INFO - starting stmt: 'a'.repeat(2e28); 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | expected uncaught exception - RangeError: repeat count must be less than infinity and not overflow maximum string size at @chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:1:1 19:08:58 INFO - doPageErrors@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:142:7 19:08:58 INFO - onAttach@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:157:3 19:08:58 INFO - _onAttachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:68:5 19:08:58 INFO - attachConsole/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:545:7 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachConsole@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:535:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:90:5 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:11 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:454:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:87:11 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - getProcess@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:632:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:86:22 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13 19:08:58 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 19:08:58 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 19:08:58 INFO - attachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:48:3 19:08:58 INFO - startTest@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:151:3 19:08:58 INFO - EventListener.handleEvent*@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:187:1 19:08:58 INFO - GECKO(1188) | JavaScript error: chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html, line 1: RangeError: repeat count must be less than infinity and not overflow maximum string size 19:08:58 INFO - ending stmt: 'a'.repeat(2e28); 19:08:58 INFO - starting stmt: 77.1234.toExponential(-1); 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | expected uncaught exception - RangeError: precision -1 out of range at @chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:1:1 19:08:58 INFO - doPageErrors@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:142:7 19:08:58 INFO - onAttach@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:157:3 19:08:58 INFO - _onAttachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:68:5 19:08:58 INFO - attachConsole/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:545:7 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachConsole@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:535:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:90:5 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:11 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:454:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:87:11 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - getProcess@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:632:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:86:22 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13 19:08:58 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 19:08:58 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 19:08:58 INFO - attachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:48:3 19:08:58 INFO - startTest@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:151:3 19:08:58 INFO - EventListener.handleEvent*@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:187:1 19:08:58 INFO - GECKO(1188) | JavaScript error: chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html, line 1: RangeError: precision -1 out of range 19:08:58 INFO - ending stmt: 77.1234.toExponential(-1); 19:08:58 INFO - starting stmt: function a() { return; 1 + 1; } 19:08:58 INFO - GECKO(1188) | JavaScript warning: chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html, line 1: unreachable code after return statement 19:08:58 INFO - ending stmt: function a() { return; 1 + 1; } 19:08:58 INFO - starting stmt: let a, a; 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | expected uncaught exception - SyntaxError: redeclaration of let a at doPageErrors@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:142:7 19:08:58 INFO - onAttach@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:157:3 19:08:58 INFO - _onAttachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:68:5 19:08:58 INFO - attachConsole/<@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:545:7 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachConsole@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:535:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:90:5 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:11 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - attachTab@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:454:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:87:11 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:42:40 19:08:58 INFO - then@resource://devtools/shared/deprecated-sync-thenables.js:22:43 19:08:58 INFO - resolve@resource://devtools/shared/deprecated-sync-thenables.js:74:11 19:08:58 INFO - listenerJson@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:733:9 19:08:58 INFO - emitOnObject@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:110:7 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://gre/modules/commonjs/sdk/event/core.js:86:38 19:08:58 INFO - emit@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1322:29 19:08:58 INFO - emitReply@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:1021:29 19:08:58 INFO - DevTools RDP*request@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:717:21 19:08:58 INFO - getProcess@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/client/main.js:632:12 19:08:58 INFO - _attachConsole<@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:86:22 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:311:39 19:08:58 INFO - promise callback*_handleResultValue@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:387:7 19:08:58 INFO - _run@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:319:13 19:08:58 INFO - TaskImpl@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:273:3 19:08:58 INFO - asyncFunction@resource://gre/modules/commonjs/toolkit/loader.js -> resource://devtools/shared/task.js:247:14 19:08:58 INFO - attachConsole@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/common.js:48:3 19:08:58 INFO - startTest@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:151:3 19:08:58 INFO - EventListener.handleEvent*@chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html:187:1 19:08:58 INFO - GECKO(1188) | JavaScript error: chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html, line 1: SyntaxError: redeclaration of let a 19:08:58 INFO - GECKO(1188) | JavaScript note: chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html, line 1: Previously declared at line 1, column 4 19:08:58 INFO - ending stmt: let a, a; 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | page error actor 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | page error actor 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | page error actor 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | page error actor 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | page error actor 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | page error actor 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | page error actor 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | page error actor 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | page error actor 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | page error actor 19:08:58 INFO - checking received page error #0 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | errorMessage: /fooColor/ matched Expected color but found ‘fooColor’. Error in parsing value for ‘color’. Declaration dropped. 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | sourceName: /test_page_errors/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'category' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | timeStamp: /^\d+$/ matched 1495591738072 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'error' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'warning' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'exception' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'strict' 19:08:58 INFO - checking received page error #1 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | errorMessage: /doTheImpossible/ matched TypeError: document.doTheImpossible is not a function 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | sourceName: /test_page_errors/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'category' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | timeStamp: /^\d+$/ matched 1495591738076 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'error' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'warning' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'exception' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'strict' 19:08:58 INFO - checking received page error #2 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | errorMessage: /radix/ matched RangeError: radix must be an integer at least 2 and no greater than 36 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'errorMessageName' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | sourceName: /test_page_errors/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'category' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | timeStamp: /^\d+$/ matched 1495591738079 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'error' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'warning' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'exception' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'strict' 19:08:58 INFO - checking received page error #3 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | errorMessage: /read.only/ matched TypeError: "score" is read-only 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'errorMessageName' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | sourceName: /test_page_errors/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'category' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | timeStamp: /^\d+$/ matched 1495591738081 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'error' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'warning' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'exception' 19:08:58 INFO - checking received page error #4 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | errorMessage: /array length/ matched RangeError: invalid array length 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'errorMessageName' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | sourceName: /test_page_errors/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'category' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | timeStamp: /^\d+$/ matched 1495591738084 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'error' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'warning' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'exception' 19:08:58 INFO - checking received page error #5 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | errorMessage: /repeat count.*non-negative/ matched RangeError: repeat count must be non-negative 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'errorMessageName' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | sourceName: /test_page_errors/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'category' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | timeStamp: /^\d+$/ matched 1495591738086 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'error' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'warning' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'exception' 19:08:58 INFO - checking received page error #6 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | errorMessage: /repeat count.*less than infinity/ matched RangeError: repeat count must be less than infinity and not overflow maximum string size 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'errorMessageName' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | sourceName: /test_page_errors/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'category' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | timeStamp: /^\d+$/ matched 1495591738088 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'error' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'warning' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'exception' 19:08:58 INFO - checking received page error #7 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | errorMessage: /out of range/ matched RangeError: precision -1 out of range 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'errorMessageName' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | sourceName: /test_page_errors/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'category' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | timeStamp: /^\d+$/ matched 1495591738090 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'error' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'warning' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'exception' 19:08:58 INFO - checking received page error #8 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | errorMessage: /unreachable code/ matched unreachable code after return statement 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'errorMessageName' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | sourceName: /test_page_errors/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'category' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | timeStamp: /^\d+$/ matched 1495591738091 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'error' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'warning' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'exception' 19:08:58 INFO - checking received page error #9 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | errorMessage: /redeclaration of/ matched SyntaxError: redeclaration of let a 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'errorMessageName' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | sourceName: /test_page_errors/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'category' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | timeStamp: /^\d+$/ matched 1495591738095 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'error' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'warning' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | property 'exception' 19:08:58 INFO - checking array for property 'notes' 19:08:58 INFO - checking object for property '0' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | messageBody: /Previously declared at line/ matched Previously declared at line 1, column 4 19:08:58 INFO - checking object for property 'frame' 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_page_errors.html | source: /test_page_errors/ matched chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html 19:08:58 INFO - GECKO(1188) | MEMORY STAT | vsize 792MB | vsizeMaxContiguous 778MB | residentFast 287MB | heapAllocated 102MB 19:08:58 INFO - TEST-OK | devtools/shared/webconsole/test/test_page_errors.html | took 487ms 19:08:58 INFO - GECKO(1188) | ++DOMWINDOW == 90 (17949C00) [pid = 1188] [serial = 128] [outer = 1F12A800] 19:08:58 INFO - TEST-START | devtools/shared/webconsole/test/test_reflow.html 19:08:58 INFO - GECKO(1188) | ++DOMWINDOW == 91 (17947000) [pid = 1188] [serial = 129] [outer = 1F12A800] 19:08:58 INFO - GECKO(1188) | --DOMWINDOW == 90 (1923BC00) [pid = 1188] [serial = 100] [outer = 00000000] [url = http://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html] 19:08:58 INFO - GECKO(1188) | --DOMWINDOW == 89 (0E857400) [pid = 1188] [serial = 83] [outer = 00000000] [url = http://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html] 19:08:58 INFO - GECKO(1188) | --DOMWINDOW == 88 (0E85AC00) [pid = 1188] [serial = 85] [outer = 00000000] [url = about:srcdoc] 19:08:58 INFO - GECKO(1188) | --DOMWINDOW == 87 (13D93000) [pid = 1188] [serial = 89] [outer = 00000000] [url = http://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html] 19:08:58 INFO - GECKO(1188) | --DOMWINDOW == 86 (151C6800) [pid = 1188] [serial = 91] [outer = 00000000] [url = about:srcdoc] 19:08:58 INFO - GECKO(1188) | --DOMWINDOW == 85 (17B30800) [pid = 1188] [serial = 95] [outer = 00000000] [url = data:text/html,] 19:08:58 INFO - GECKO(1188) | --DOMWINDOW == 84 (19533000) [pid = 1188] [serial = 104] [outer = 00000000] [url = http://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html] 19:08:58 INFO - packet: undefined 19:08:58 INFO - packet: undefined 19:08:58 INFO - packet: undefined 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_reflow.html | field interruptible is valid 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_reflow.html | field sourceURL is valid 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_reflow.html | field functionName is valid 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_reflow.html | field interruptible is valid 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_reflow.html | field sourceURL is valid 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_reflow.html | field functionName is valid 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_reflow.html | field interruptible is valid 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_reflow.html | field sourceURL is valid 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_reflow.html | field functionName is valid 19:08:58 INFO - GECKO(1188) | MEMORY STAT | vsize 792MB | vsizeMaxContiguous 778MB | residentFast 287MB | heapAllocated 102MB 19:08:58 INFO - TEST-OK | devtools/shared/webconsole/test/test_reflow.html | took 285ms 19:08:58 INFO - GECKO(1188) | ++DOMWINDOW == 85 (17C15800) [pid = 1188] [serial = 130] [outer = 1F12A800] 19:08:58 INFO - TEST-START | devtools/shared/webconsole/test/test_throw.html 19:08:58 INFO - GECKO(1188) | ++DOMWINDOW == 86 (12AD9000) [pid = 1188] [serial = 131] [outer = 1F12A800] 19:08:58 INFO - will run test #0: 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | exception.type for throw -0 19:08:58 INFO - will run test #1: 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | exception.type for throw null 19:08:58 INFO - will run test #2: 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | exception.type for throw undefined 19:08:58 INFO - will run test #3: 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | exception.type for throw Infinity 19:08:58 INFO - will run test #4: 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | exception.type for throw -Infinity 19:08:58 INFO - will run test #5: 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | exception.type for throw NaN 19:08:58 INFO - will run test #6: 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | response.exception for throw false 19:08:58 INFO - will run test #7: 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | response.exception for throw 0 19:08:58 INFO - will run test #8: 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | exception.initial for throw longString 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | exceptionMessage.initial for throw longString 19:08:58 INFO - will run test #9: 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | response.exception for throw Symbol.iterator 19:08:58 INFO - will run test #10: 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | response.exception for throw Symbol('foo') 19:08:58 INFO - will run test #11: 19:08:58 INFO - TEST-PASS | devtools/shared/webconsole/test/test_throw.html | response.exception for throw Symbol() 19:08:59 INFO - GECKO(1188) | MEMORY STAT | vsize 792MB | vsizeMaxContiguous 778MB | residentFast 288MB | heapAllocated 103MB 19:08:59 INFO - TEST-OK | devtools/shared/webconsole/test/test_throw.html | took 317ms 19:08:59 INFO - GECKO(1188) | ++DOMWINDOW == 87 (18277000) [pid = 1188] [serial = 132] [outer = 1F12A800] 19:08:59 INFO - TEST-START | Shutdown 19:08:59 INFO - Passed: 1162 19:08:59 INFO - Failed: 0 19:08:59 INFO - Todo: 0 19:08:59 INFO - Mode: non-e10s 19:08:59 INFO - Slowest: 5400ms - chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_jsterm.html 19:08:59 INFO - SimpleTest FINISHED 19:08:59 INFO - TEST-INFO | Ran 1 Loops 19:08:59 INFO - SimpleTest FINISHED 19:08:59 INFO - GECKO(1188) | ++DOMWINDOW == 88 (17C17400) [pid = 1188] [serial = 133] [outer = 1F12A800] 19:08:59 INFO - GECKO(1188) | --DOCSHELL 0E725000 == 8 [pid = 1188] [id = {e013fd60-e42e-49b9-80ea-94aaabe41a12}] 19:09:00 INFO - GECKO(1188) | --DOCSHELL 0E10C400 == 7 [pid = 1188] [id = {0544b389-1109-4fe9-af48-1a9d73d4e665}] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 87 (130F1800) [pid = 1188] [serial = 87] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 86 (0E62C000) [pid = 1188] [serial = 81] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 85 (19BF2C00) [pid = 1188] [serial = 79] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 84 (17948C00) [pid = 1188] [serial = 73] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 83 (20136000) [pid = 1188] [serial = 68] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 82 (192BD800) [pid = 1188] [serial = 66] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 81 (1B062400) [pid = 1188] [serial = 64] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 80 (17C12000) [pid = 1188] [serial = 62] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 79 (0CE41000) [pid = 1188] [serial = 60] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 78 (1F99C800) [pid = 1188] [serial = 50] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 77 (1B017000) [pid = 1188] [serial = 40] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 76 (19972C00) [pid = 1188] [serial = 38] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 75 (0F68BC00) [pid = 1188] [serial = 36] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 74 (0E04D400) [pid = 1188] [serial = 28] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 73 (1C4DF800) [pid = 1188] [serial = 26] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 72 (17B3A800) [pid = 1188] [serial = 24] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 71 (1F99DC00) [pid = 1188] [serial = 51] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_console_serviceworker_cached.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 70 (0FA3B800) [pid = 1188] [serial = 37] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_commands_registration.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 69 (1DA76000) [pid = 1188] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_basics.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 68 (0D862C00) [pid = 1188] [serial = 29] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_commands_other.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 67 (0A5CA000) [pid = 1188] [serial = 69] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_file_uri.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 66 (0F2BF800) [pid = 1188] [serial = 61] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_console_styling.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 65 (1B063C00) [pid = 1188] [serial = 65] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 64 (17077400) [pid = 1188] [serial = 25] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_bug819670_getter_throws.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 63 (0E10A000) [pid = 1188] [serial = 106] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 62 (19BF3C00) [pid = 1188] [serial = 80] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_jsterm_autocomplete.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 61 (0A5CB400) [pid = 1188] [serial = 67] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_consoleapi_innerID.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 60 (19C68000) [pid = 1188] [serial = 63] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_console_worker.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 59 (159A9800) [pid = 1188] [serial = 39] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_console_group_styling.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 58 (0CE3EC00) [pid = 1188] [serial = 41] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_console_serviceworker.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 57 (0E62EC00) [pid = 1188] [serial = 84] [outer = 00000000] [url = http://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 56 (0E859400) [pid = 1188] [serial = 86] [outer = 00000000] [url = about:srcdoc] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 55 (151C7400) [pid = 1188] [serial = 94] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_jsterm_queryselector.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 54 (18275000) [pid = 1188] [serial = 99] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_network_get.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 53 (130F3000) [pid = 1188] [serial = 90] [outer = 00000000] [url = http://example.com/chrome/devtools/shared/webconsole/test/sandboxed_iframe.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 52 (0E858400) [pid = 1188] [serial = 88] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_jsterm_last_result.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 51 (0CE9DC00) [pid = 1188] [serial = 92] [outer = 00000000] [url = about:srcdoc] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 50 (1794C800) [pid = 1188] [serial = 103] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_network_longstring.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 49 (1952E000) [pid = 1188] [serial = 105] [outer = 00000000] [url = http://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 48 (17C19000) [pid = 1188] [serial = 97] [outer = 00000000] [url = about:blank] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 47 (1794D800) [pid = 1188] [serial = 93] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 46 (19236800) [pid = 1188] [serial = 98] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 45 (17B3B800) [pid = 1188] [serial = 96] [outer = 00000000] [url = about:blank] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 44 (19234C00) [pid = 1188] [serial = 101] [outer = 00000000] [url = http://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html] 19:09:00 INFO - GECKO(1188) | --DOMWINDOW == 43 (1923DC00) [pid = 1188] [serial = 102] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:02 INFO - GECKO(1188) | [1188] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:09:03 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:03 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:03 INFO - GECKO(1188) | --DOCSHELL 1F132800 == 6 [pid = 1188] [id = {a470c91d-819a-410b-bf3a-d2d1d213ab7d}] 19:09:03 INFO - GECKO(1188) | --DOCSHELL 0A083000 == 5 [pid = 1188] [id = {eae08ad2-c968-497d-88fe-30ae0ad1c474}] 19:09:03 INFO - GECKO(1188) | --DOCSHELL 159A6C00 == 4 [pid = 1188] [id = {aa4fb5db-0a9d-44e8-8d84-423eef64a0c9}] 19:09:03 INFO - GECKO(1188) | --DOCSHELL 18144400 == 3 [pid = 1188] [id = {dbacc38d-a9d8-45be-baef-a01c4fced9c2}] 19:09:03 INFO - GECKO(1188) | --DOCSHELL 0F68B000 == 2 [pid = 1188] [id = {100cfdf4-dee0-44dd-8731-a257af8c96c6}] 19:09:03 INFO - GECKO(1188) | --DOCSHELL 19C64000 == 1 [pid = 1188] [id = {a48152e7-8388-4c1b-886f-55930511d8f9}] 19:09:03 INFO - GECKO(1188) | --DOCSHELL 0F604800 == 0 [pid = 1188] [id = {51d0633c-6f01-465e-9a0c-f5d4e3fa6edc}] 19:09:03 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:03 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:04 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:04 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 19:09:05 INFO - GECKO(1188) | [1188] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 42 (0F605000) [pid = 1188] [serial = 6] [outer = 00000000] [url = about:blank] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 41 (17C17400) [pid = 1188] [serial = 133] [outer = 00000000] [url = about:blank] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 40 (17C15800) [pid = 1188] [serial = 130] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 39 (17949C00) [pid = 1188] [serial = 128] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 38 (18277000) [pid = 1188] [serial = 132] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 37 (0F6E7400) [pid = 1188] [serial = 126] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 36 (0F604C00) [pid = 1188] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 35 (19C64400) [pid = 1188] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 34 (1F12A800) [pid = 1188] [serial = 20] [outer = 00000000] [url = about:blank] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 33 (1F12C800) [pid = 1188] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 32 (0F609400) [pid = 1188] [serial = 124] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 31 (0A5EF400) [pid = 1188] [serial = 122] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 30 (0A5CD800) [pid = 1188] [serial = 120] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 29 (0CEA4400) [pid = 1188] [serial = 118] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 28 (0A076400) [pid = 1188] [serial = 114] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 27 (1BD2CC00) [pid = 1188] [serial = 110] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 26 (18144000) [pid = 1188] [serial = 11] [outer = 00000000] [url = about:blank] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 25 (0F605C00) [pid = 1188] [serial = 15] [outer = 00000000] [url = about:blank] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 24 (18144C00) [pid = 1188] [serial = 12] [outer = 00000000] [url = about:blank] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 23 (1997F000) [pid = 1188] [serial = 16] [outer = 00000000] [url = about:blank] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 22 (0FA3D000) [pid = 1188] [serial = 33] [outer = 00000000] [url = about:newtab] 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 21 (0F6EA800) [pid = 1188] [serial = 35] [outer = 00000000] [url = about:newtab] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 20 (1A1B8400) [pid = 1188] [serial = 108] [outer = 00000000] [url = http://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 19 (0A083C00) [pid = 1188] [serial = 116] [outer = 00000000] [url = https://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 18 (0E10E400) [pid = 1188] [serial = 112] [outer = 00000000] [url = https://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html] 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 17 (0E725400) [pid = 1188] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 16 (0E215C00) [pid = 1188] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 15 (0A07A800) [pid = 1188] [serial = 117] [outer = 00000000] [url = https://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 14 (19C6AC00) [pid = 1188] [serial = 109] [outer = 00000000] [url = http://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 13 (0E104000) [pid = 1188] [serial = 113] [outer = 00000000] [url = https://example.com/chrome/devtools/shared/webconsole/test/network_requests_iframe.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 12 (191A4000) [pid = 1188] [serial = 27] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_cached_messages.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 11 (17944000) [pid = 1188] [serial = 74] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_jsterm.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 10 (0E632800) [pid = 1188] [serial = 82] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_jsterm_cd_iframe.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 9 (19531000) [pid = 1188] [serial = 107] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_network_post.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 8 (0D961800) [pid = 1188] [serial = 111] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_network_security-hpkp.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 7 (0A076800) [pid = 1188] [serial = 115] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_network_security-hsts.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 6 (0A5F2800) [pid = 1188] [serial = 119] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_nsiconsolemessage.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 5 (0A07EC00) [pid = 1188] [serial = 121] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_object_actor.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 4 (0A5F4000) [pid = 1188] [serial = 123] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_object_actor_native_getters.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 3 (12AD9000) [pid = 1188] [serial = 131] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_throw.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 2 (0DA85000) [pid = 1188] [serial = 125] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_object_actor_native_getters_lenient_this.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 1 (0F684C00) [pid = 1188] [serial = 127] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_page_errors.html] 19:09:05 INFO - GECKO(1188) | --DOMWINDOW == 0 (17947000) [pid = 1188] [serial = 129] [outer = 00000000] [url = chrome://mochitests/content/chrome/devtools/shared/webconsole/test/test_reflow.html] 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:09:05 INFO - GECKO(1188) | [1188] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:09:05 INFO - GECKO(1188) | [1188] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 19:09:05 INFO - GECKO(1188) | nsStringStats 19:09:05 INFO - GECKO(1188) | => mAllocCount: 163941 19:09:05 INFO - GECKO(1188) | => mReallocCount: 12879 19:09:05 INFO - GECKO(1188) | => mFreeCount: 163941 19:09:05 INFO - GECKO(1188) | => mShareCount: 173304 19:09:05 INFO - GECKO(1188) | => mAdoptCount: 16806 19:09:05 INFO - GECKO(1188) | => mAdoptFreeCount: 16806 19:09:05 INFO - GECKO(1188) | => Process ID: 1188, Thread ID: 3744 19:09:05 INFO - TEST-INFO | Main app process: exit 0 19:09:05 INFO - runtests.py | Application ran for: 0:00:50.747000 19:09:05 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmppbnkuepidlog 19:09:05 INFO - Stopping web server 19:09:05 INFO - Stopping web socket server 19:09:05 INFO - Stopping ssltunnel 19:09:05 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 19:09:05 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 19:09:05 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 19:09:05 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 19:09:05 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 19:09:05 INFO - 19:09:05 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 1188 19:09:05 INFO - 19:09:05 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:09:05 INFO - | | Per-Inst Leaked| Total Rem| 19:09:05 INFO - 0 |TOTAL | 17 0| 9434089 0| 19:09:05 INFO - 19:09:05 INFO - nsTraceRefcnt::DumpStatistics: 1547 entries 19:09:05 INFO - 19:09:05 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 19:09:05 INFO - runtests.py | Running tests: end. 19:09:06 INFO - Buffered messages finished 19:09:06 INFO - dir: docshell/test/chrome 19:09:07 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 19:09:07 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 19:09:07 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpmzuix0.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 19:09:07 INFO - runtests.py | Server pid: 304 19:09:07 INFO - runtests.py | Websocket server pid: 3396 19:09:07 INFO - runtests.py | SSL tunnel pid: 1780 19:09:07 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:09:07 INFO - [304] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:09:07 INFO - [304] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:09:07 INFO - [304] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:09:07 INFO - runtests.py | Running with e10s: False 19:09:07 INFO - runtests.py | Running tests: start. 19:09:07 INFO - 19:09:07 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpmzuix0.mozrunner 19:09:07 INFO - runtests.py | Application pid: 1736 19:09:07 INFO - TEST-INFO | started process GECKO(1736) 19:09:08 INFO - GECKO(1736) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpmzuix0.mozrunner\runtests_leaks.log 19:09:08 INFO - GECKO(1736) | [1736] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 19:09:09 INFO - GECKO(1736) | [1736] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 19:09:11 INFO - GECKO(1736) | ++DOCSHELL 0FFA5C00 == 1 [pid = 1736] [id = {dfd8f886-e975-4c38-a7cd-07230761ab9d}] 19:09:11 INFO - GECKO(1736) | ++DOMWINDOW == 1 (0FFA6000) [pid = 1736] [serial = 1] [outer = 00000000] 19:09:11 INFO - GECKO(1736) | ++DOMWINDOW == 2 (0FFA6400) [pid = 1736] [serial = 2] [outer = 0FFA6000] 19:09:11 INFO - GECKO(1736) | ++DOCSHELL 12C25000 == 2 [pid = 1736] [id = {50ec6ac9-dba8-4080-8008-571383fb455e}] 19:09:11 INFO - GECKO(1736) | ++DOMWINDOW == 3 (12C25400) [pid = 1736] [serial = 3] [outer = 00000000] 19:09:11 INFO - GECKO(1736) | ++DOMWINDOW == 4 (12C25800) [pid = 1736] [serial = 4] [outer = 12C25400] 19:09:12 INFO - GECKO(1736) | ++DOCSHELL 0FC04C00 == 3 [pid = 1736] [id = {dd420d8e-08a4-424b-b49c-8ce7bcbd5450}] 19:09:12 INFO - GECKO(1736) | ++DOMWINDOW == 5 (0FC05000) [pid = 1736] [serial = 5] [outer = 00000000] 19:09:12 INFO - GECKO(1736) | ++DOMWINDOW == 6 (0FC05400) [pid = 1736] [serial = 6] [outer = 0FC05000] 19:09:12 INFO - GECKO(1736) | ++DOMWINDOW == 7 (0E4D0C00) [pid = 1736] [serial = 7] [outer = 12C25400] 19:09:13 INFO - GECKO(1736) | ++DOCSHELL 0FFA5000 == 4 [pid = 1736] [id = {b41ab68b-aa14-4a84-baf1-f9859baa25c2}] 19:09:13 INFO - GECKO(1736) | ++DOMWINDOW == 8 (0FFA7800) [pid = 1736] [serial = 8] [outer = 00000000] 19:09:13 INFO - GECKO(1736) | ++DOMWINDOW == 9 (1D4E9C00) [pid = 1736] [serial = 9] [outer = 0FFA7800] 19:09:13 INFO - GECKO(1736) | ++DOMWINDOW == 10 (1D4EEC00) [pid = 1736] [serial = 10] [outer = 0FFA7800] 19:09:13 INFO - GECKO(1736) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:09:13 INFO - GECKO(1736) | [1736] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:09:13 INFO - GECKO(1736) | [1736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:09:13 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 19:09:13 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 19:09:13 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 19:09:13 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 19:09:14 INFO - GECKO(1736) | ++DOCSHELL 1EAE7000 == 5 [pid = 1736] [id = {3d93290e-8d0a-42bc-9ae1-fe29bfea88d8}] 19:09:14 INFO - GECKO(1736) | ++DOMWINDOW == 11 (211D5000) [pid = 1736] [serial = 11] [outer = 00000000] 19:09:14 INFO - GECKO(1736) | ++DOCSHELL 211D5400 == 6 [pid = 1736] [id = {cf8c54f6-9432-426b-abd8-aa581f7b8eeb}] 19:09:14 INFO - GECKO(1736) | ++DOMWINDOW == 12 (211D8000) [pid = 1736] [serial = 12] [outer = 00000000] 19:09:14 INFO - GECKO(1736) | ++DOCSHELL 23208C00 == 7 [pid = 1736] [id = {3abf0fd0-0686-4892-a131-fda0de5ddf6a}] 19:09:14 INFO - GECKO(1736) | ++DOMWINDOW == 13 (23209000) [pid = 1736] [serial = 13] [outer = 00000000] 19:09:14 INFO - GECKO(1736) | ++DOMWINDOW == 14 (1EAE2400) [pid = 1736] [serial = 14] [outer = 23209000] 19:09:14 INFO - GECKO(1736) | ++DOMWINDOW == 15 (0FC06000) [pid = 1736] [serial = 15] [outer = 211D5000] 19:09:14 INFO - GECKO(1736) | ++DOMWINDOW == 16 (231E1400) [pid = 1736] [serial = 16] [outer = 211D8000] 19:09:14 INFO - GECKO(1736) | ++DOMWINDOW == 17 (231E2800) [pid = 1736] [serial = 17] [outer = 23209000] 19:09:16 INFO - GECKO(1736) | 1495591756947 Marionette INFO Listening on port 2828 19:09:18 INFO - GECKO(1736) | [1736] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 19:09:18 INFO - GECKO(1736) | ++DOMWINDOW == 18 (27188C00) [pid = 1736] [serial = 18] [outer = 23209000] 19:09:18 INFO - GECKO(1736) | ++DOMWINDOW == 19 (1E2A0C00) [pid = 1736] [serial = 19] [outer = 23209000] 19:09:19 INFO - GECKO(1736) | ++DOCSHELL 2112B400 == 8 [pid = 1736] [id = {95204280-a060-4ba7-bbc8-f1e94294c217}] 19:09:19 INFO - GECKO(1736) | ++DOMWINDOW == 20 (2112F400) [pid = 1736] [serial = 20] [outer = 00000000] 19:09:19 INFO - GECKO(1736) | ++DOMWINDOW == 21 (1E297000) [pid = 1736] [serial = 21] [outer = 2112F400] 19:09:19 INFO - SimpleTest START 19:09:19 INFO - TEST-START | docshell/test/chrome/test_allowContentRetargeting.html 19:09:19 INFO - GECKO(1736) | ++DOMWINDOW == 22 (24361C00) [pid = 1736] [serial = 22] [outer = 2112F400] 19:09:20 INFO - GECKO(1736) | ++DOMWINDOW == 23 (281EFC00) [pid = 1736] [serial = 23] [outer = 2112F400] 19:09:20 INFO - GECKO(1736) | ++DOCSHELL 242C1000 == 9 [pid = 1736] [id = {cdfe30d9-36df-4a93-9a47-a6fbf848dba9}] 19:09:20 INFO - GECKO(1736) | ++DOMWINDOW == 24 (270ED400) [pid = 1736] [serial = 24] [outer = 00000000] 19:09:20 INFO - GECKO(1736) | ++DOMWINDOW == 25 (281F1000) [pid = 1736] [serial = 25] [outer = 270ED400] 19:09:20 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805D0001: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/base/nsURILoader.cpp, line 304 19:09:20 INFO - TEST-PASS | docshell/test/chrome/test_allowContentRetargeting.html | Downloadable should have failed to load 19:09:20 INFO - GECKO(1736) | ++DOCSHELL 281F2800 == 10 [pid = 1736] [id = {dc2903f0-13ff-4871-85ca-0561c58ef149}] 19:09:20 INFO - GECKO(1736) | ++DOMWINDOW == 26 (281F5400) [pid = 1736] [serial = 26] [outer = 00000000] 19:09:20 INFO - GECKO(1736) | ++DOMWINDOW == 27 (281F6400) [pid = 1736] [serial = 27] [outer = 281F5400] 19:09:20 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x805D0001: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/base/nsURILoader.cpp, line 304 19:09:20 INFO - TEST-PASS | docshell/test/chrome/test_allowContentRetargeting.html | Downloadable should have failed to load 19:09:20 INFO - GECKO(1736) | MEMORY STAT | vsize 774MB | vsizeMaxContiguous 833MB | residentFast 256MB | heapAllocated 104MB 19:09:20 INFO - TEST-OK | docshell/test/chrome/test_allowContentRetargeting.html | took 1301ms 19:09:20 INFO - GECKO(1736) | ++DOMWINDOW == 28 (282DC000) [pid = 1736] [serial = 28] [outer = 2112F400] 19:09:20 INFO - TEST-START | docshell/test/chrome/test_bug112564.xul 19:09:20 INFO - GECKO(1736) | ++DOMWINDOW == 29 (282DA800) [pid = 1736] [serial = 29] [outer = 2112F400] 19:09:21 INFO - GECKO(1736) | --DOCSHELL 281F2800 == 9 [pid = 1736] [id = {dc2903f0-13ff-4871-85ca-0561c58ef149}] 19:09:21 INFO - GECKO(1736) | --DOCSHELL 242C1000 == 8 [pid = 1736] [id = {cdfe30d9-36df-4a93-9a47-a6fbf848dba9}] 19:09:21 INFO - GECKO(1736) | ++DOCSHELL 0DC57800 == 9 [pid = 1736] [id = {bfb267f6-3076-4ca3-84b0-fd33d39ee88d}] 19:09:21 INFO - GECKO(1736) | ++DOMWINDOW == 30 (0DC58400) [pid = 1736] [serial = 30] [outer = 00000000] 19:09:21 INFO - GECKO(1736) | ++DOMWINDOW == 31 (0DC5A000) [pid = 1736] [serial = 31] [outer = 0DC58400] 19:09:21 INFO - GECKO(1736) | ++DOCSHELL 0E010000 == 10 [pid = 1736] [id = {4a53dc73-1e75-402d-92b9-5caa6665fcc9}] 19:09:21 INFO - GECKO(1736) | ++DOMWINDOW == 32 (0E010800) [pid = 1736] [serial = 32] [outer = 00000000] 19:09:21 INFO - GECKO(1736) | ++DOMWINDOW == 33 (0E017000) [pid = 1736] [serial = 33] [outer = 0E010800] 19:09:21 INFO - GECKO(1736) | ++DOMWINDOW == 34 (0E013000) [pid = 1736] [serial = 34] [outer = 0E010800] 19:09:21 INFO - GECKO(1736) | --DOCSHELL 0FFA5C00 == 9 [pid = 1736] [id = {dfd8f886-e975-4c38-a7cd-07230761ab9d}] 19:09:21 INFO - GECKO(1736) | --DOCSHELL 0FFA5000 == 8 [pid = 1736] [id = {b41ab68b-aa14-4a84-baf1-f9859baa25c2}] 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Unexpected event pagehide 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid event received 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid persisted state 19:09:21 INFO - GECKO(1736) | ++DOMWINDOW == 35 (0E4FDC00) [pid = 1736] [serial = 35] [outer = 0E010800] 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Unexpected event load 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid event received 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | originalTarget not a HTMLDocument 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | titles don't match 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Unexpected event pageshow 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid event received 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid persisted state 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | originalTarget not a HTMLDocument 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | titles don't match 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Unexpected event pagehide 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid event received 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid persisted state 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | originalTarget not a HTMLDocument 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | titles don't match 19:09:21 INFO - GECKO(1736) | ++DOMWINDOW == 36 (0EB2A400) [pid = 1736] [serial = 36] [outer = 0E010800] 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Unexpected event load 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid event received 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | originalTarget not a HTMLDocument 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | titles don't match 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Unexpected event pageshow 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid event received 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid persisted state 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | originalTarget not a HTMLDocument 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | titles don't match 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Unexpected event pagehide 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid event received 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid persisted state 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | originalTarget not a HTMLDocument 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | titles don't match 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Unexpected event pageshow 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid event received 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | Invalid persisted state 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | originalTarget not a HTMLDocument 19:09:21 INFO - TEST-PASS | docshell/test/chrome/test_bug112564.xul | titles don't match 19:09:21 INFO - GECKO(1736) | MEMORY STAT | vsize 777MB | vsizeMaxContiguous 829MB | residentFast 232MB | heapAllocated 79MB 19:09:21 INFO - GECKO(1736) | --DOCSHELL 0DC57800 == 7 [pid = 1736] [id = {bfb267f6-3076-4ca3-84b0-fd33d39ee88d}] 19:09:21 INFO - TEST-OK | docshell/test/chrome/test_bug112564.xul | took 1080ms 19:09:21 INFO - GECKO(1736) | ++DOMWINDOW == 37 (0E4D5400) [pid = 1736] [serial = 37] [outer = 2112F400] 19:09:21 INFO - TEST-START | docshell/test/chrome/test_bug113934.xul 19:09:21 INFO - GECKO(1736) | ++DOMWINDOW == 38 (0DD62000) [pid = 1736] [serial = 38] [outer = 2112F400] 19:09:22 INFO - GECKO(1736) | ++DOCSHELL 0FC0D400 == 8 [pid = 1736] [id = {482bf0f3-18c2-4e76-88e4-f09e54dda2bc}] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 39 (0FC0D800) [pid = 1736] [serial = 39] [outer = 00000000] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 40 (0FC0F400) [pid = 1736] [serial = 40] [outer = 0FC0D800] 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug113934.xul | Unexpected type 19:09:22 INFO - GECKO(1736) | ++DOCSHELL 0FCA0C00 == 9 [pid = 1736] [id = {3db65aa8-f955-4524-9f1e-b0d486cabd28}] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 41 (0FCA2C00) [pid = 1736] [serial = 41] [outer = 00000000] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 42 (0FCE9C00) [pid = 1736] [serial = 42] [outer = 0FCA2C00] 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug113934.xul | Unexpected type 19:09:22 INFO - GECKO(1736) | ++DOCSHELL 0FCEF400 == 10 [pid = 1736] [id = {5b062791-162b-4592-b3c6-09cfb5f49344}] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 43 (0FCEF800) [pid = 1736] [serial = 43] [outer = 00000000] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 44 (0FF48000) [pid = 1736] [serial = 44] [outer = 0FCEF800] 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug113934.xul | Unexpected type 19:09:22 INFO - GECKO(1736) | ++DOCSHELL 0FCF1800 == 11 [pid = 1736] [id = {26cb0b18-8086-41de-bf25-01d170910c82}] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 45 (0FF4EC00) [pid = 1736] [serial = 45] [outer = 00000000] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 46 (0FF9E400) [pid = 1736] [serial = 46] [outer = 0FF4EC00] 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug113934.xul | We changed the DOM! 19:09:22 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:22 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug113934.xul | Shouldn't have changed the DOM on swap 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug113934.xul | Shouldn't have fired event handlers 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug113934.xul | undefined assertion name 19:09:22 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:22 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug113934.xul | Should reflow on swap - Expected undefined but got undefined 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug113934.xul | undefined assertion name 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug113934.xul | undefined assertion name 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug113934.xul | undefined assertion name 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug113934.xul | undefined assertion name 19:09:22 INFO - GECKO(1736) | MEMORY STAT | vsize 780MB | vsizeMaxContiguous 825MB | residentFast 236MB | heapAllocated 84MB 19:09:22 INFO - GECKO(1736) | --DOCSHELL 0FC0D400 == 10 [pid = 1736] [id = {482bf0f3-18c2-4e76-88e4-f09e54dda2bc}] 19:09:22 INFO - TEST-OK | docshell/test/chrome/test_bug113934.xul | took 506ms 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 47 (0FCF5000) [pid = 1736] [serial = 47] [outer = 2112F400] 19:09:22 INFO - TEST-START | docshell/test/chrome/test_bug215405.xul 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 48 (0D8F6000) [pid = 1736] [serial = 48] [outer = 2112F400] 19:09:22 INFO - GECKO(1736) | ++DOCSHELL 12FD7C00 == 11 [pid = 1736] [id = {c2a12170-7d4c-4bea-a55b-5ab2a23474e6}] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 49 (13365000) [pid = 1736] [serial = 49] [outer = 00000000] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 50 (1344B800) [pid = 1736] [serial = 50] [outer = 13365000] 19:09:22 INFO - GECKO(1736) | ++DOCSHELL 135A3800 == 12 [pid = 1736] [id = {1ff5276a-260b-4be5-b42b-63f69f22e5ef}] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 51 (135A4000) [pid = 1736] [serial = 51] [outer = 00000000] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 52 (140B4800) [pid = 1736] [serial = 52] [outer = 135A4000] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 53 (140BCC00) [pid = 1736] [serial = 53] [outer = 135A4000] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 54 (141C0800) [pid = 1736] [serial = 54] [outer = 135A4000] 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug215405.xul | [nostore] failed to scroll window horizontally 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug215405.xul | [nostore] failed to scroll window vertically 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 55 (0FC9F000) [pid = 1736] [serial = 55] [outer = 135A4000] 19:09:22 INFO - GECKO(1736) | ++DOMWINDOW == 56 (1E294400) [pid = 1736] [serial = 56] [outer = 135A4000] 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug215405.xul | [nostore] horizontal axis scroll position not correctly restored 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug215405.xul | [nostore] vertical axis scroll position not correctly restored 19:09:22 INFO - TEST-PASS | docshell/test/chrome/test_bug215405.xul | [nostore] form value incorrectly restored 19:09:23 INFO - GECKO(1736) | ++DOMWINDOW == 57 (0084C400) [pid = 1736] [serial = 57] [outer = 135A4000] 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug215405.xul | [nocache] failed to scroll window horizontally 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug215405.xul | [nocache] failed to scroll window vertically 19:09:23 INFO - GECKO(1736) | ++DOMWINDOW == 58 (20309400) [pid = 1736] [serial = 58] [outer = 135A4000] 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug215405.xul | [nocache] horizontal axis scroll position not correctly restored 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug215405.xul | [nocache] vertical axis scroll position not correctly restored 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug215405.xul | [nocache] form value not correctly restored 19:09:23 INFO - GECKO(1736) | MEMORY STAT | vsize 775MB | vsizeMaxContiguous 831MB | residentFast 235MB | heapAllocated 82MB 19:09:23 INFO - GECKO(1736) | --DOCSHELL 12FD7C00 == 11 [pid = 1736] [id = {c2a12170-7d4c-4bea-a55b-5ab2a23474e6}] 19:09:23 INFO - TEST-OK | docshell/test/chrome/test_bug215405.xul | took 693ms 19:09:23 INFO - GECKO(1736) | ++DOMWINDOW == 59 (135A4800) [pid = 1736] [serial = 59] [outer = 2112F400] 19:09:23 INFO - TEST-START | docshell/test/chrome/test_bug293235.xul 19:09:23 INFO - GECKO(1736) | ++DOMWINDOW == 60 (0FC10C00) [pid = 1736] [serial = 60] [outer = 2112F400] 19:09:23 INFO - GECKO(1736) | ++DOCSHELL 20E42C00 == 12 [pid = 1736] [id = {abaf1705-9768-488e-8493-4732de269b31}] 19:09:23 INFO - GECKO(1736) | ++DOMWINDOW == 61 (20E44400) [pid = 1736] [serial = 61] [outer = 00000000] 19:09:23 INFO - GECKO(1736) | ++DOMWINDOW == 62 (20E47C00) [pid = 1736] [serial = 62] [outer = 20E44400] 19:09:23 INFO - GECKO(1736) | ++DOCSHELL 210B5800 == 13 [pid = 1736] [id = {202aa541-22e2-4961-b108-b33f107bd407}] 19:09:23 INFO - GECKO(1736) | ++DOMWINDOW == 63 (21123800) [pid = 1736] [serial = 63] [outer = 00000000] 19:09:23 INFO - GECKO(1736) | ++DOMWINDOW == 64 (211B2000) [pid = 1736] [serial = 64] [outer = 21123800] 19:09:23 INFO - GECKO(1736) | ++DOMWINDOW == 65 (211B5C00) [pid = 1736] [serial = 65] [outer = 21123800] 19:09:23 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:23 INFO - GECKO(1736) | ++DOMWINDOW == 66 (2255B000) [pid = 1736] [serial = 66] [outer = 21123800] 19:09:23 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page Bug 293235 page1, persisted=false 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug293235.xul | Unexpected topic 19:09:23 INFO - GECKO(1736) | TEST: removing event listeners 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug293235.xul | references should not match 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug293235.xul | link should initially be blue 19:09:23 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:23 INFO - GECKO(1736) | ++DOMWINDOW == 67 (226F1400) [pid = 1736] [serial = 67] [outer = 21123800] 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug293235.xul | maybe run next test? visited: true pageShow: false 19:09:23 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page Bug 293235 page2, persisted=false 19:09:23 INFO - GECKO(1736) | TEST: removing event listeners 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug293235.xul | maybe run next test? visited: true pageShow: true 19:09:23 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:23 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page Bug 293235 page1, persisted=true 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug293235.xul | A pageshow event was expected, but a pageshow event occurred 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug293235.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug293235.xul | A pageshow event was expected for page Bug 293235 page1, but was fired for page Bug 293235 page1 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug293235.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug293235.html had an unexpected value 19:09:23 INFO - GECKO(1736) | TEST: removing event listeners 19:09:23 INFO - TEST-PASS | docshell/test/chrome/test_bug293235.xul | visited link should be purple 19:09:23 INFO - must wait for focus 19:09:24 INFO - GECKO(1736) | --DOCSHELL 20E42C00 == 12 [pid = 1736] [id = {abaf1705-9768-488e-8493-4732de269b31}] 19:09:24 INFO - GECKO(1736) | MEMORY STAT | vsize 782MB | vsizeMaxContiguous 817MB | residentFast 242MB | heapAllocated 89MB 19:09:24 INFO - TEST-OK | docshell/test/chrome/test_bug293235.xul | took 758ms 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 68 (2255A800) [pid = 1736] [serial = 68] [outer = 2112F400] 19:09:24 INFO - TEST-START | docshell/test/chrome/test_bug294258.xul 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 69 (2112DC00) [pid = 1736] [serial = 69] [outer = 2112F400] 19:09:24 INFO - GECKO(1736) | ++DOCSHELL 22D2E400 == 13 [pid = 1736] [id = {031a98b7-748d-47bb-92bb-714557add0de}] 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 70 (22D2E800) [pid = 1736] [serial = 70] [outer = 00000000] 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 71 (22D2EC00) [pid = 1736] [serial = 71] [outer = 22D2E800] 19:09:24 INFO - GECKO(1736) | ++DOCSHELL 22D2F000 == 14 [pid = 1736] [id = {56d1812e-ab5c-4783-a9ed-032a3f239a25}] 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 72 (22D30000) [pid = 1736] [serial = 72] [outer = 00000000] 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 73 (231DC000) [pid = 1736] [serial = 73] [outer = 22D30000] 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 74 (231D5400) [pid = 1736] [serial = 74] [outer = 22D30000] 19:09:24 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 75 (242C4C00) [pid = 1736] [serial = 75] [outer = 22D30000] 19:09:24 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page Bug 294258 Testcase, persisted=false 19:09:24 INFO - GECKO(1736) | TEST: removing event listeners 19:09:24 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 76 (242B9000) [pid = 1736] [serial = 76] [outer = 22D30000] 19:09:24 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page Bug 294258 Testcase, persisted=false 19:09:24 INFO - GECKO(1736) | TEST: removing event listeners 19:09:24 INFO - TEST-PASS | docshell/test/chrome/test_bug294258.xul | Text value changed 19:09:24 INFO - TEST-PASS | docshell/test/chrome/test_bug294258.xul | Checkbox value changed 19:09:24 INFO - TEST-PASS | docshell/test/chrome/test_bug294258.xul | File value changed 19:09:24 INFO - TEST-PASS | docshell/test/chrome/test_bug294258.xul | Textarea value changed 19:09:24 INFO - TEST-PASS | docshell/test/chrome/test_bug294258.xul | Radio value changed 19:09:24 INFO - TEST-PASS | docshell/test/chrome/test_bug294258.xul | Select value changed 19:09:24 INFO - must wait for focus 19:09:24 INFO - GECKO(1736) | --DOCSHELL 22D2E400 == 13 [pid = 1736] [id = {031a98b7-748d-47bb-92bb-714557add0de}] 19:09:24 INFO - GECKO(1736) | MEMORY STAT | vsize 783MB | vsizeMaxContiguous 817MB | residentFast 242MB | heapAllocated 90MB 19:09:24 INFO - TEST-OK | docshell/test/chrome/test_bug294258.xul | took 580ms 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 77 (1E70D000) [pid = 1736] [serial = 77] [outer = 2112F400] 19:09:24 INFO - TEST-START | docshell/test/chrome/test_bug298622.xul 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 78 (0FF49000) [pid = 1736] [serial = 78] [outer = 2112F400] 19:09:24 INFO - GECKO(1736) | ++DOCSHELL 20362800 == 14 [pid = 1736] [id = {0b03d512-34da-48b6-8715-e9aa40f2a18c}] 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 79 (20E47400) [pid = 1736] [serial = 79] [outer = 00000000] 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 80 (20F3B000) [pid = 1736] [serial = 80] [outer = 20E47400] 19:09:24 INFO - GECKO(1736) | ++DOCSHELL 20F45C00 == 15 [pid = 1736] [id = {01c92683-f2c3-4b94-ad72-97611a84a172}] 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 81 (211CE400) [pid = 1736] [serial = 81] [outer = 00000000] 19:09:24 INFO - GECKO(1736) | ++DOMWINDOW == 82 (2441DC00) [pid = 1736] [serial = 82] [outer = 211CE400] 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 83 (24421000) [pid = 1736] [serial = 83] [outer = 211CE400] 19:09:25 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 84 (25E35C00) [pid = 1736] [serial = 84] [outer = 211CE400] 19:09:25 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page test1, persisted=false 19:09:25 INFO - GECKO(1736) | TEST: removing event listeners 19:09:25 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:25 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:25 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page test1, persisted=true 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | A pagehide event was expected, but a pagehide event occurred 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | A pagehide event was expected for page test1, but was fired for page test1 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | The persisted property of the pagehide event on page data:text/html,test1find%20this! had an unexpected value 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 85 (25FE5800) [pid = 1736] [serial = 85] [outer = 211CE400] 19:09:25 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page generic page, persisted=false 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | A pageshow event was expected, but a pageshow event occurred 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | A pageshow event was expected for page generic page, but was fired for page generic page 19:09:25 INFO - GECKO(1736) | TEST: removing event listeners 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | failed to open findbar 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | Findfield status attribute should not have been 'notfound' after Find 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | expected text not present in find input field 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | find failed on second page loaded 19:09:25 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:25 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page test1, persisted=true 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | A pageshow event was expected, but a pageshow event occurred 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | A pageshow event was expected for page test1, but was fired for page test1 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | The persisted property of the pageshow event on page data:text/html,test1find%20this! had an unexpected value 19:09:25 INFO - GECKO(1736) | TEST: removing event listeners 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | failed to open findbar 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | Findfield status attribute should not have been 'notfound' after Find 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug298622.xul | find failed on page loaded from bfcache 19:09:25 INFO - must wait for focus 19:09:25 INFO - GECKO(1736) | MEMORY STAT | vsize 783MB | vsizeMaxContiguous 817MB | residentFast 245MB | heapAllocated 94MB 19:09:25 INFO - TEST-OK | docshell/test/chrome/test_bug298622.xul | took 751ms 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 86 (24ED2C00) [pid = 1736] [serial = 86] [outer = 2112F400] 19:09:25 INFO - TEST-START | docshell/test/chrome/test_bug301397.xul 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 87 (26535400) [pid = 1736] [serial = 87] [outer = 2112F400] 19:09:25 INFO - GECKO(1736) | ++DOCSHELL 26E8C400 == 16 [pid = 1736] [id = {cb6f5af2-f267-4610-9648-231006aaa961}] 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 88 (26E8D000) [pid = 1736] [serial = 88] [outer = 00000000] 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 89 (26E8D800) [pid = 1736] [serial = 89] [outer = 26E8D000] 19:09:25 INFO - GECKO(1736) | ++DOCSHELL 26E8DC00 == 17 [pid = 1736] [id = {170ec9e0-2590-4a82-8b7a-7d5fe72997c3}] 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 90 (26E8FC00) [pid = 1736] [serial = 90] [outer = 00000000] 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 91 (270E4800) [pid = 1736] [serial = 91] [outer = 26E8FC00] 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 92 (270EA000) [pid = 1736] [serial = 92] [outer = 26E8FC00] 19:09:25 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 93 (28139800) [pid = 1736] [serial = 93] [outer = 26E8FC00] 19:09:25 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page generic page, persisted=false 19:09:25 INFO - GECKO(1736) | TEST: removing event listeners 19:09:25 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:25 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:25 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page generic page, persisted=true 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected, but a pagehide event occurred 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected for page generic page, but was fired for page generic page 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/generic.html had an unexpected value 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 94 (281EB000) [pid = 1736] [serial = 94] [outer = 26E8FC00] 19:09:25 INFO - GECKO(1736) | ++DOCSHELL 281F4000 == 18 [pid = 1736] [id = {daca8805-9938-45da-8b97-bdc81ba9df9c}] 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 95 (281F4800) [pid = 1736] [serial = 95] [outer = 00000000] 19:09:25 INFO - GECKO(1736) | ++DOMWINDOW == 96 (28140400) [pid = 1736] [serial = 96] [outer = 281F4800] 19:09:25 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page iframe content #1, persisted=false 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:25 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page iframe content #1, but was fired for page iframe content #1 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_2.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page iframe parent, persisted=false 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page iframe parent, but was fired for page iframe parent 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_1.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: removing event listeners 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:26 INFO - GECKO(1736) | [1736] WARNING: Cannot switch to prerendered document in the parent process: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsContentTreeOwner.cpp, line 444 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page iframe content #1, persisted=false 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected, but a pagehide event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected for page iframe content #1, but was fired for page iframe content #1 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_2.html had an unexpected value 19:09:26 INFO - GECKO(1736) | ++DOMWINDOW == 97 (2718B400) [pid = 1736] [serial = 97] [outer = 281F4800] 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page iframe content #2, persisted=false 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page iframe content #2, but was fired for page iframe content #2 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_3.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: removing event listeners 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page iframe parent, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected, but a pagehide event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected for page iframe parent, but was fired for page iframe parent 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_1.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page iframe content #2, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected, but a pagehide event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected for page iframe content #2, but was fired for page iframe content #2 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_3.html had an unexpected value 19:09:26 INFO - GECKO(1736) | ++DOMWINDOW == 98 (28605C00) [pid = 1736] [serial = 98] [outer = 26E8FC00] 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page dummy page, no iframe, persisted=false 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page dummy page, no iframe, but was fired for page dummy page, no iframe 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_4.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: removing event listeners 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page dummy page, no iframe, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected, but a pagehide event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected for page dummy page, no iframe, but was fired for page dummy page, no iframe 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_4.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page iframe content #2, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page iframe content #2, but was fired for page iframe content #2 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_3.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page iframe parent, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page iframe parent, but was fired for page iframe parent 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_1.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: removing event listeners 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | iframe contains wrong document: 19:09:26 INFO - iframe page 2
    19:09:26 INFO - You made it! 19:09:26 INFO - 19:09:26 INFO - 19:09:26 INFO - 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page iframe content #2, persisted=false 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected, but a pagehide event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected for page iframe content #2, but was fired for page iframe content #2 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_3.html had an unexpected value 19:09:26 INFO - GECKO(1736) | ++DOMWINDOW == 99 (0FCDBC00) [pid = 1736] [serial = 99] [outer = 281F4800] 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page iframe content #1, persisted=false 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page iframe content #1, but was fired for page iframe content #1 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_2.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: removing event listeners 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | iframe contains wrong document: 19:09:26 INFO - iframe page 1
    19:09:26 INFO - go to next page 19:09:26 INFO - 19:09:26 INFO - 19:09:26 INFO - 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page iframe parent, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected, but a pagehide event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected for page iframe parent, but was fired for page iframe parent 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_1.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page iframe content #1, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected, but a pagehide event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected for page iframe content #1, but was fired for page iframe content #1 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_2.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page generic page, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page generic page, but was fired for page generic page 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/generic.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: removing event listeners 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page iframe content #1, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page iframe content #1, but was fired for page iframe content #1 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_2.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page iframe parent, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page iframe parent, but was fired for page iframe parent 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_1.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: removing event listeners 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | iframe contains wrong document: 19:09:26 INFO - iframe page 1
    19:09:26 INFO - go to next page 19:09:26 INFO - 19:09:26 INFO - 19:09:26 INFO - 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page iframe content #1, persisted=false 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected, but a pagehide event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected for page iframe content #1, but was fired for page iframe content #1 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_2.html had an unexpected value 19:09:26 INFO - GECKO(1736) | ++DOMWINDOW == 100 (2700EC00) [pid = 1736] [serial = 100] [outer = 281F4800] 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page iframe content #2, persisted=false 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page iframe content #2, but was fired for page iframe content #2 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_3.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: removing event listeners 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | iframe contains wrong document: 19:09:26 INFO - iframe page 2
    19:09:26 INFO - You made it! 19:09:26 INFO - 19:09:26 INFO - 19:09:26 INFO - 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page iframe parent, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected, but a pagehide event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected for page iframe parent, but was fired for page iframe parent 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_1.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page iframe content #2, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected, but a pagehide event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected for page iframe content #2, but was fired for page iframe content #2 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_3.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page dummy page, no iframe, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page dummy page, no iframe, but was fired for page dummy page, no iframe 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_4.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: removing event listeners 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:26 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page dummy page, no iframe, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected, but a pagehide event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pagehide event was expected for page dummy page, no iframe, but was fired for page dummy page, no iframe 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_4.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page iframe content #2, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page iframe content #2, but was fired for page iframe content #2 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_3.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page iframe parent, persisted=true 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected, but a pageshow event occurred 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | A pageshow event was expected for page iframe parent, but was fired for page iframe parent 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_1.html had an unexpected value 19:09:26 INFO - GECKO(1736) | TEST: removing event listeners 19:09:26 INFO - TEST-PASS | docshell/test/chrome/test_bug301397.xul | iframe contains wrong document: 19:09:26 INFO - iframe page 2
    19:09:26 INFO - You made it! 19:09:26 INFO - 19:09:26 INFO - 19:09:26 INFO - 19:09:26 INFO - must wait for focus 19:09:26 INFO - GECKO(1736) | --DOCSHELL 26E8C400 == 17 [pid = 1736] [id = {cb6f5af2-f267-4610-9648-231006aaa961}] 19:09:26 INFO - GECKO(1736) | MEMORY STAT | vsize 785MB | vsizeMaxContiguous 817MB | residentFast 250MB | heapAllocated 97MB 19:09:26 INFO - TEST-OK | docshell/test/chrome/test_bug301397.xul | took 977ms 19:09:26 INFO - GECKO(1736) | ++DOMWINDOW == 101 (13F03400) [pid = 1736] [serial = 101] [outer = 2112F400] 19:09:26 INFO - TEST-START | docshell/test/chrome/test_bug303267.xul 19:09:26 INFO - GECKO(1736) | ++DOMWINDOW == 102 (0FE9B400) [pid = 1736] [serial = 102] [outer = 2112F400] 19:09:26 INFO - GECKO(1736) | ++DOCSHELL 13F05800 == 18 [pid = 1736] [id = {04c5623b-2130-4864-8327-ffb79c9ca689}] 19:09:26 INFO - GECKO(1736) | ++DOMWINDOW == 103 (13F06800) [pid = 1736] [serial = 103] [outer = 00000000] 19:09:26 INFO - GECKO(1736) | ++DOMWINDOW == 104 (13F07000) [pid = 1736] [serial = 104] [outer = 13F06800] 19:09:26 INFO - GECKO(1736) | ++DOCSHELL 13F07400 == 19 [pid = 1736] [id = {509fc3b0-112d-4576-8dd4-f699fa2d0826}] 19:09:26 INFO - GECKO(1736) | ++DOMWINDOW == 105 (13F08400) [pid = 1736] [serial = 105] [outer = 00000000] 19:09:26 INFO - GECKO(1736) | ++DOMWINDOW == 106 (13F0D400) [pid = 1736] [serial = 106] [outer = 13F08400] 19:09:27 INFO - GECKO(1736) | --DOCSHELL 281F4000 == 18 [pid = 1736] [id = {daca8805-9938-45da-8b97-bdc81ba9df9c}] 19:09:27 INFO - GECKO(1736) | ++DOMWINDOW == 107 (26E8EC00) [pid = 1736] [serial = 107] [outer = 13F08400] 19:09:27 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:27 INFO - GECKO(1736) | ++DOMWINDOW == 108 (0A097800) [pid = 1736] [serial = 108] [outer = 13F08400] 19:09:27 INFO - GECKO(1736) | --DOMWINDOW == 107 (270ED400) [pid = 1736] [serial = 24] [outer = 00000000] [url = about:blank] 19:09:27 INFO - GECKO(1736) | --DOMWINDOW == 106 (281F5400) [pid = 1736] [serial = 26] [outer = 00000000] [url = about:blank] 19:09:27 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug303267.html, persisted=false 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | A pageshow event was expected, but a pageshow event occurred 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | A pageshow event was expected for page bug303267.html, but was fired for page bug303267.html 19:09:27 INFO - GECKO(1736) | TEST: removing event listeners 19:09:27 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:27 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:27 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug303267.html, persisted=true 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | A pagehide event was expected, but a pagehide event occurred 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | A pagehide event was expected for page bug303267.html, but was fired for page bug303267.html 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug303267.html had an unexpected value 19:09:27 INFO - GECKO(1736) | ++DOMWINDOW == 107 (0A0A0000) [pid = 1736] [serial = 109] [outer = 13F08400] 19:09:27 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page page2, persisted=false 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | A pageshow event was expected, but a pageshow event occurred 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | A pageshow event was expected for page page2, but was fired for page page2 19:09:27 INFO - GECKO(1736) | TEST: removing event listeners 19:09:27 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:27 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:27 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page page2, persisted=true 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | A pagehide event was expected, but a pagehide event occurred 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | A pagehide event was expected for page page2, but was fired for page page2 19:09:27 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug303267.html, persisted=true 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | A pageshow event was expected, but a pageshow event occurred 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | A pageshow event was expected for page bug303267.html, but was fired for page bug303267.html 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug303267.html had an unexpected value 19:09:27 INFO - GECKO(1736) | TEST: removing event listeners 19:09:27 INFO - TEST-PASS | docshell/test/chrome/test_bug303267.xul | HTML not updated on pageshow; javascript broken? 19:09:27 INFO - must wait for focus 19:09:27 INFO - GECKO(1736) | --DOCSHELL 13F05800 == 17 [pid = 1736] [id = {04c5623b-2130-4864-8327-ffb79c9ca689}] 19:09:27 INFO - GECKO(1736) | MEMORY STAT | vsize 786MB | vsizeMaxContiguous 817MB | residentFast 250MB | heapAllocated 95MB 19:09:28 INFO - TEST-OK | docshell/test/chrome/test_bug303267.xul | took 1364ms 19:09:28 INFO - GECKO(1736) | ++DOMWINDOW == 108 (0DC12C00) [pid = 1736] [serial = 110] [outer = 2112F400] 19:09:28 INFO - TEST-START | docshell/test/chrome/test_bug311007.xul 19:09:28 INFO - GECKO(1736) | ++DOMWINDOW == 109 (0A09CC00) [pid = 1736] [serial = 111] [outer = 2112F400] 19:09:28 INFO - GECKO(1736) | ++DOCSHELL 0DE87400 == 18 [pid = 1736] [id = {489282f7-e856-417a-a42c-61d7b8c2d6b3}] 19:09:28 INFO - GECKO(1736) | ++DOMWINDOW == 110 (0E445000) [pid = 1736] [serial = 112] [outer = 00000000] 19:09:28 INFO - GECKO(1736) | ++DOMWINDOW == 111 (0E445800) [pid = 1736] [serial = 113] [outer = 0E445000] 19:09:28 INFO - GECKO(1736) | ++DOCSHELL 0F811000 == 19 [pid = 1736] [id = {6e18ea27-7d07-45b5-8d32-4306ee6ed1f6}] 19:09:28 INFO - GECKO(1736) | ++DOMWINDOW == 112 (0F811400) [pid = 1736] [serial = 114] [outer = 00000000] 19:09:28 INFO - GECKO(1736) | ++DOMWINDOW == 113 (0F813400) [pid = 1736] [serial = 115] [outer = 0F811400] 19:09:28 INFO - GECKO(1736) | ++DOMWINDOW == 114 (0F814800) [pid = 1736] [serial = 116] [outer = 0F811400] 19:09:30 INFO - GECKO(1736) | ++DOMWINDOW == 115 (0FC97000) [pid = 1736] [serial = 117] [outer = 0F811400] 19:09:30 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | Error page's URI (1) 19:09:30 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | DocShell loaded a document (1) 19:09:30 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | This page is an error page. 19:09:30 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | This is not a secure page (1) 19:09:30 INFO - GECKO(1736) | ++DOMWINDOW == 116 (0F81A400) [pid = 1736] [serial = 118] [outer = 0F811400] 19:09:31 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | A URI on HTTPS (2) 19:09:31 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | DocShell loaded a document (2) 19:09:31 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | This page is not an error page. 19:09:31 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | This is a secure page (2) 19:09:31 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | hashchange on HTTPS (3) 19:09:31 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | We are in the same document as before (3) 19:09:31 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | This page is not an error page. 19:09:31 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | This is a secure page (3) 19:09:32 INFO - GECKO(1736) | --DOCSHELL 20362800 == 18 [pid = 1736] [id = {0b03d512-34da-48b6-8715-e9aa40f2a18c}] 19:09:32 INFO - GECKO(1736) | --DOCSHELL 13F07400 == 17 [pid = 1736] [id = {509fc3b0-112d-4576-8dd4-f699fa2d0826}] 19:09:32 INFO - GECKO(1736) | --DOCSHELL 26E8DC00 == 16 [pid = 1736] [id = {170ec9e0-2590-4a82-8b7a-7d5fe72997c3}] 19:09:32 INFO - GECKO(1736) | --DOCSHELL 20F45C00 == 15 [pid = 1736] [id = {01c92683-f2c3-4b94-ad72-97611a84a172}] 19:09:32 INFO - GECKO(1736) | --DOCSHELL 22D2F000 == 14 [pid = 1736] [id = {56d1812e-ab5c-4783-a9ed-032a3f239a25}] 19:09:32 INFO - GECKO(1736) | --DOCSHELL 210B5800 == 13 [pid = 1736] [id = {202aa541-22e2-4961-b108-b33f107bd407}] 19:09:32 INFO - GECKO(1736) | --DOCSHELL 135A3800 == 12 [pid = 1736] [id = {1ff5276a-260b-4be5-b42b-63f69f22e5ef}] 19:09:32 INFO - GECKO(1736) | --DOCSHELL 0FCF1800 == 11 [pid = 1736] [id = {26cb0b18-8086-41de-bf25-01d170910c82}] 19:09:32 INFO - GECKO(1736) | --DOCSHELL 0FCEF400 == 10 [pid = 1736] [id = {5b062791-162b-4592-b3c6-09cfb5f49344}] 19:09:32 INFO - GECKO(1736) | --DOCSHELL 0FCA0C00 == 9 [pid = 1736] [id = {3db65aa8-f955-4524-9f1e-b0d486cabd28}] 19:09:32 INFO - GECKO(1736) | --DOCSHELL 0E010000 == 8 [pid = 1736] [id = {4a53dc73-1e75-402d-92b9-5caa6665fcc9}] 19:09:32 INFO - GECKO(1736) | --DOMWINDOW == 115 (24361C00) [pid = 1736] [serial = 22] [outer = 00000000] [url = about:blank] 19:09:32 INFO - GECKO(1736) | --DOMWINDOW == 114 (1D4E9C00) [pid = 1736] [serial = 9] [outer = 00000000] [url = about:blank] 19:09:32 INFO - GECKO(1736) | --DOMWINDOW == 113 (281F1000) [pid = 1736] [serial = 25] [outer = 00000000] [url = about:blank] 19:09:32 INFO - GECKO(1736) | --DOMWINDOW == 112 (1E297000) [pid = 1736] [serial = 21] [outer = 00000000] [url = about:blank] 19:09:32 INFO - GECKO(1736) | --DOMWINDOW == 111 (281EFC00) [pid = 1736] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_allowContentRetargeting.html] 19:09:32 INFO - GECKO(1736) | --DOMWINDOW == 110 (12C25800) [pid = 1736] [serial = 4] [outer = 00000000] [url = about:blank] 19:09:32 INFO - GECKO(1736) | --DOMWINDOW == 109 (281F6400) [pid = 1736] [serial = 27] [outer = 00000000] [url = about:blank] 19:09:32 INFO - GECKO(1736) | --DOMWINDOW == 108 (1EAE2400) [pid = 1736] [serial = 14] [outer = 00000000] [url = about:blank] 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 109 (0A09FC00) [pid = 1736] [serial = 119] [outer = 0F811400] 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | Go back to the error URI (4) 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | DocShell loaded a document (4) 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | This page is an error page. 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug311007.xul | This is not a secure page (4) 19:09:33 INFO - must wait for focus 19:09:33 INFO - GECKO(1736) | --DOCSHELL 0DE87400 == 7 [pid = 1736] [id = {489282f7-e856-417a-a42c-61d7b8c2d6b3}] 19:09:33 INFO - GECKO(1736) | MEMORY STAT | vsize 790MB | vsizeMaxContiguous 813MB | residentFast 242MB | heapAllocated 85MB 19:09:33 INFO - TEST-OK | docshell/test/chrome/test_bug311007.xul | took 5168ms 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 110 (0DE82C00) [pid = 1736] [serial = 120] [outer = 2112F400] 19:09:33 INFO - TEST-START | docshell/test/chrome/test_bug321671.xul 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 111 (0DE7A400) [pid = 1736] [serial = 121] [outer = 2112F400] 19:09:33 INFO - GECKO(1736) | ++DOCSHELL 0E6E1800 == 8 [pid = 1736] [id = {7a41a8ce-c9b5-4e45-a9ab-3a397fb33cde}] 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 112 (0E6E2400) [pid = 1736] [serial = 122] [outer = 00000000] 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 113 (0E6E3000) [pid = 1736] [serial = 123] [outer = 0E6E2400] 19:09:33 INFO - GECKO(1736) | ++DOCSHELL 0E6E8800 == 9 [pid = 1736] [id = {fd6094fc-e49e-4348-8e85-8f8df0a26f22}] 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 114 (0E6F0000) [pid = 1736] [serial = 124] [outer = 00000000] 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 115 (0EB33C00) [pid = 1736] [serial = 125] [outer = 0E6F0000] 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 116 (0F817800) [pid = 1736] [serial = 126] [outer = 0E6F0000] 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page , persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page about:blank had an unexpected value 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 117 (0FC99400) [pid = 1736] [serial = 127] [outer = 0E6F0000] 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page1, persisted=false 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page1, but was fired for page bug321671 page1 19:09:33 INFO - GECKO(1736) | TEST: removing event listeners 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Page initially has non-zero scrollY position 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Page has zero scrollY position after scrolling 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug321671 page1, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected for page bug321671 page1, but was fired for page bug321671 page1 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page data:text/html,bug321671%20page1%20page%201:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 118 (0FCD9400) [pid = 1736] [serial = 128] [outer = 0E6F0000] 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page2, persisted=false 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page2, but was fired for page bug321671 page2 19:09:33 INFO - GECKO(1736) | TEST: removing event listeners 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Page initially has non-zero scrollY position 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Page has zero scrollY position after scrolling 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug321671 page2, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected for page bug321671 page2, but was fired for page bug321671 page2 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page data:text/html,bug321671%20page2%20page%202:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 119 (0FE95800) [pid = 1736] [serial = 129] [outer = 0E6F0000] 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page3, persisted=false 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page3, but was fired for page bug321671 page3 19:09:33 INFO - GECKO(1736) | TEST: removing event listeners 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Page initially has non-zero scrollY position 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Page has zero scrollY position after scrolling 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug321671 page3, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected for page bug321671 page3, but was fired for page bug321671 page3 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page data:text/html,bug321671%20page3%20page%203:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 120 (0FCD5C00) [pid = 1736] [serial = 130] [outer = 0E6F0000] 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page4, persisted=false 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page4, but was fired for page bug321671 page4 19:09:33 INFO - GECKO(1736) | TEST: removing event listeners 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Page initially has non-zero scrollY position 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Page has zero scrollY position after scrolling 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug321671 page4, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected for page bug321671 page4, but was fired for page bug321671 page4 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page data:text/html,bug321671%20page4%20page%204:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 121 (10042400) [pid = 1736] [serial = 131] [outer = 0E6F0000] 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page5, persisted=false 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page5, but was fired for page bug321671 page5 19:09:33 INFO - GECKO(1736) | TEST: removing event listeners 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Page initially has non-zero scrollY position 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Page has zero scrollY position after scrolling 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug321671 page5, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected for page bug321671 page5, but was fired for page bug321671 page5 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page data:text/html,bug321671%20page5%20page%205:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page4, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page4, but was fired for page bug321671 page4 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pageshow event on page data:text/html,bug321671%20page4%20page%204:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | TEST: removing event listeners 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Scroll position not restored while going back! 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug321671 page4, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected for page bug321671 page4, but was fired for page bug321671 page4 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page data:text/html,bug321671%20page4%20page%204:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page3, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page3, but was fired for page bug321671 page3 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pageshow event on page data:text/html,bug321671%20page3%20page%203:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | TEST: removing event listeners 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Scroll position not restored while going back! 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug321671 page3, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected for page bug321671 page3, but was fired for page bug321671 page3 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page data:text/html,bug321671%20page3%20page%203:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page2, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page2, but was fired for page bug321671 page2 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pageshow event on page data:text/html,bug321671%20page2%20page%202:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | TEST: removing event listeners 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Scroll position not restored while going back! 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug321671 page2, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected for page bug321671 page2, but was fired for page bug321671 page2 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page data:text/html,bug321671%20page2%20page%202:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | ++DOMWINDOW == 122 (135A3C00) [pid = 1736] [serial = 132] [outer = 0E6F0000] 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page1, persisted=false 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page1, but was fired for page bug321671 page1 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pageshow event on page data:text/html,bug321671%20page1%20page%201:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | TEST: removing event listeners 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Scroll position not restored while going back! 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug321671 page1, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected for page bug321671 page1, but was fired for page bug321671 page1 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page data:text/html,bug321671%20page1%20page%201:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page2, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page2, but was fired for page bug321671 page2 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pageshow event on page data:text/html,bug321671%20page2%20page%202:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | TEST: removing event listeners 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Scroll position not restored while going forward! 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug321671 page2, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected for page bug321671 page2, but was fired for page bug321671 page2 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page data:text/html,bug321671%20page2%20page%202:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page3, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page3, but was fired for page bug321671 page3 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pageshow event on page data:text/html,bug321671%20page3%20page%203:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | TEST: removing event listeners 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Scroll position not restored while going forward! 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:33 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug321671 page3, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected for page bug321671 page3, but was fired for page bug321671 page3 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page data:text/html,bug321671%20page3%20page%203:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:33 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page4, persisted=true 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page4, but was fired for page bug321671 page4 19:09:33 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pageshow event on page data:text/html,bug321671%20page4%20page%204:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:34 INFO - GECKO(1736) | TEST: removing event listeners 19:09:34 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Scroll position not restored while going forward! 19:09:34 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:34 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:34 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug321671 page4, persisted=true 19:09:34 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected, but a pagehide event occurred 19:09:34 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:34 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pagehide event was expected for page bug321671 page4, but was fired for page bug321671 page4 19:09:34 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pagehide event on page data:text/html,bug321671%20page4%20page%204:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:34 INFO - GECKO(1736) | ++DOMWINDOW == 123 (1EAE2400) [pid = 1736] [serial = 133] [outer = 0E6F0000] 19:09:34 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug321671 page5, persisted=false 19:09:34 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected, but a pageshow event occurred 19:09:34 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:34 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | A pageshow event was expected for page bug321671 page5, but was fired for page bug321671 page5 19:09:34 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | The persisted property of the pageshow event on page data:text/html,bug321671%20page5%20page%205:%20foobar%20foobar%20foobar%20foobar%20%20 had an unexpected value 19:09:34 INFO - GECKO(1736) | TEST: removing event listeners 19:09:34 INFO - TEST-PASS | docshell/test/chrome/test_bug321671.xul | Scroll position not restored while going forward! 19:09:34 INFO - must wait for focus 19:09:34 INFO - GECKO(1736) | --DOCSHELL 0E6E1800 == 8 [pid = 1736] [id = {7a41a8ce-c9b5-4e45-a9ab-3a397fb33cde}] 19:09:34 INFO - GECKO(1736) | MEMORY STAT | vsize 791MB | vsizeMaxContiguous 813MB | residentFast 243MB | heapAllocated 88MB 19:09:34 INFO - TEST-OK | docshell/test/chrome/test_bug321671.xul | took 844ms 19:09:34 INFO - GECKO(1736) | ++DOMWINDOW == 124 (0F8BE800) [pid = 1736] [serial = 134] [outer = 2112F400] 19:09:34 INFO - TEST-START | docshell/test/chrome/test_bug360511.xul 19:09:34 INFO - GECKO(1736) | ++DOMWINDOW == 125 (0A09D800) [pid = 1736] [serial = 135] [outer = 2112F400] 19:09:34 INFO - GECKO(1736) | ++DOCSHELL 141C3800 == 9 [pid = 1736] [id = {891b3efb-79d5-4120-8e6b-237f7061b896}] 19:09:34 INFO - GECKO(1736) | ++DOMWINDOW == 126 (1E709000) [pid = 1736] [serial = 136] [outer = 00000000] 19:09:34 INFO - GECKO(1736) | ++DOMWINDOW == 127 (1E70E400) [pid = 1736] [serial = 137] [outer = 1E709000] 19:09:34 INFO - GECKO(1736) | ++DOCSHELL 1E70F000 == 10 [pid = 1736] [id = {4f90d518-676a-41cf-83b7-5f46745f2097}] 19:09:34 INFO - GECKO(1736) | ++DOMWINDOW == 128 (1E9D9C00) [pid = 1736] [serial = 138] [outer = 00000000] 19:09:34 INFO - GECKO(1736) | ++DOMWINDOW == 129 (20E4FC00) [pid = 1736] [serial = 139] [outer = 1E9D9C00] 19:09:34 INFO - GECKO(1736) | ++DOMWINDOW == 130 (2112A800) [pid = 1736] [serial = 140] [outer = 1E9D9C00] 19:09:34 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:35 INFO - GECKO(1736) | ++DOMWINDOW == 131 (211D0000) [pid = 1736] [serial = 141] [outer = 1E9D9C00] 19:09:35 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug360511 case 1, persisted=false 19:09:35 INFO - GECKO(1736) | TEST: removing event listeners 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | Page initially has a non-zero scrollY property 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | We're at the top of the page but we should be at the bottom 19:09:35 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:35 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:35 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug360511 case 1, persisted=true 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | A pagehide event was expected, but a pagehide event occurred 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | A pagehide event was expected for page bug360511 case 1, but was fired for page bug360511 case 1 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug360511_case1.html#bottom had an unexpected value 19:09:35 INFO - GECKO(1736) | ++DOMWINDOW == 132 (227D7000) [pid = 1736] [serial = 142] [outer = 1E9D9C00] 19:09:35 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page generic page, persisted=false 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | A pageshow event was expected, but a pageshow event occurred 19:09:35 INFO - GECKO(1736) | TEST: removing event listeners 19:09:35 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:35 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug360511 case 1, persisted=true 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | A pageshow event was expected, but a pageshow event occurred 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | A pageshow event was expected for page bug360511 case 1, but was fired for page bug360511 case 1 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug360511_case1.html#bottom had an unexpected value 19:09:35 INFO - GECKO(1736) | TEST: removing event listeners 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | current url is not the previous fragment url 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | document.location is not the previous fragment url 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | current url is not the original url 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | document.location is not the original url 19:09:35 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:35 INFO - GECKO(1736) | ++DOMWINDOW == 133 (226D0800) [pid = 1736] [serial = 143] [outer = 1E9D9C00] 19:09:35 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug360511 case 2, persisted=false 19:09:35 INFO - GECKO(1736) | TEST: removing event listeners 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | Page initially has a non-zero scrollY property 19:09:35 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | We're at the top of the page but we should be at the bottom 19:09:35 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:35 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:36 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug360511 case 2, persisted=false 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | A pagehide event was expected, but a pagehide event occurred 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | A pagehide event was expected for page bug360511 case 2, but was fired for page bug360511 case 2 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | The persisted property of the pagehide event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug360511_case2.html#bottom had an unexpected value 19:09:36 INFO - GECKO(1736) | TEST: Called dummy unload function to prevent page from being bfcached. 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 134 (22A3D400) [pid = 1736] [serial = 144] [outer = 1E9D9C00] 19:09:36 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page generic page, persisted=false 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | A pageshow event was expected, but a pageshow event occurred 19:09:36 INFO - GECKO(1736) | TEST: removing event listeners 19:09:36 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 135 (227D8C00) [pid = 1736] [serial = 145] [outer = 1E9D9C00] 19:09:36 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug360511 case 2, persisted=false 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | A pageshow event was expected, but a pageshow event occurred 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | A pageshow event was expected for page bug360511 case 2, but was fired for page bug360511 case 2 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | The persisted property of the pageshow event on page http://mochi.test:8888/chrome/docshell/test/chrome/bug360511_case2.html#bottom had an unexpected value 19:09:36 INFO - GECKO(1736) | TEST: removing event listeners 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | current url is not the previous fragment url 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | document.location is not the previous fragment url 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | current url is not the original url 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug360511.xul | document.location is not the original url 19:09:36 INFO - must wait for focus 19:09:36 INFO - GECKO(1736) | --DOCSHELL 141C3800 == 9 [pid = 1736] [id = {891b3efb-79d5-4120-8e6b-237f7061b896}] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 134 (20E47400) [pid = 1736] [serial = 79] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug298622_window.xul] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 133 (0FFA6000) [pid = 1736] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 132 (0FFA7800) [pid = 1736] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 131 (0DC58400) [pid = 1736] [serial = 30] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug112564_window.xul] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 130 (13365000) [pid = 1736] [serial = 49] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug215405_window.xul] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 129 (21123800) [pid = 1736] [serial = 63] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug293235.html] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 128 (22D30000) [pid = 1736] [serial = 72] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug294258_testcase.html] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 127 (13F08400) [pid = 1736] [serial = 105] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug303267.html] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 126 (211CE400) [pid = 1736] [serial = 81] [outer = 00000000] [url = data:text/html,test1find%20this!] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 125 (135A4000) [pid = 1736] [serial = 51] [outer = 00000000] [url = https://example.com/tests/docshell/test/chrome/215405_nocache.html] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 124 (0E010800) [pid = 1736] [serial = 32] [outer = 00000000] [url = https://example.com/tests/docshell/test/chrome/112564_nocache.html] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 123 (13F06800) [pid = 1736] [serial = 103] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug303267_window.xul] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 122 (26E8FC00) [pid = 1736] [serial = 90] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_1.html] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 121 (0FCA2C00) [pid = 1736] [serial = 41] [outer = 00000000] [url = data:text/html,This%20is%20a%20test] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 120 (0FF4EC00) [pid = 1736] [serial = 45] [outer = 00000000] [url = data:text/html,This%20is%20a%20second%20test] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 119 (0FCEF800) [pid = 1736] [serial = 43] [outer = 00000000] [url = data:text/html,This%20is%20a%20second%20test] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 118 (281F4800) [pid = 1736] [serial = 95] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_3.html] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 117 (22D2E800) [pid = 1736] [serial = 70] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug294258_window.xul] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 116 (0FC0D800) [pid = 1736] [serial = 39] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug113934_window.xul?content] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 115 (20E44400) [pid = 1736] [serial = 61] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug293235_window.xul] 19:09:36 INFO - GECKO(1736) | --DOMWINDOW == 114 (26E8D000) [pid = 1736] [serial = 88] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug301397_window.xul] 19:09:36 INFO - GECKO(1736) | MEMORY STAT | vsize 783MB | vsizeMaxContiguous 813MB | residentFast 240MB | heapAllocated 83MB 19:09:36 INFO - TEST-OK | docshell/test/chrome/test_bug360511.xul | took 2147ms 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 115 (13450400) [pid = 1736] [serial = 146] [outer = 2112F400] 19:09:36 INFO - TEST-START | docshell/test/chrome/test_bug364461.xul 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 116 (0D0DFC00) [pid = 1736] [serial = 147] [outer = 2112F400] 19:09:36 INFO - GECKO(1736) | ++DOCSHELL 0F815400 == 10 [pid = 1736] [id = {5ffbfa62-939b-477f-bf76-43f43b713945}] 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 117 (0F8B6400) [pid = 1736] [serial = 148] [outer = 00000000] 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 118 (0FCCE400) [pid = 1736] [serial = 149] [outer = 0F8B6400] 19:09:36 INFO - GECKO(1736) | ++DOCSHELL 10045000 == 11 [pid = 1736] [id = {59f04b0d-0846-4c7c-8d49-2b537a8cf5f1}] 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 119 (10045400) [pid = 1736] [serial = 150] [outer = 00000000] 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 120 (1E708C00) [pid = 1736] [serial = 151] [outer = 10045400] 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 121 (210AD000) [pid = 1736] [serial = 152] [outer = 10045400] 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 122 (226CE400) [pid = 1736] [serial = 153] [outer = 10045400] 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 123 (22D25800) [pid = 1736] [serial = 154] [outer = 10045400] 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:36 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 124 (231DB000) [pid = 1736] [serial = 155] [outer = 10045400] 19:09:36 INFO - GECKO(1736) | ++DOCSHELL 24418800 == 12 [pid = 1736] [id = {585f4b47-646d-4622-90f1-f070388df88d}] 19:09:36 INFO - GECKO(1736) | ++DOMWINDOW == 125 (2441C800) [pid = 1736] [serial = 156] [outer = 00000000] 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 126 (244DC400) [pid = 1736] [serial = 157] [outer = 2441C800] 19:09:37 INFO - GECKO(1736) | ++DOCSHELL 24E67C00 == 13 [pid = 1736] [id = {c21c5f57-b2ef-4cb8-983b-01dd94c2b6cc}] 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 127 (24E70C00) [pid = 1736] [serial = 158] [outer = 00000000] 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 128 (24E73000) [pid = 1736] [serial = 159] [outer = 24E70C00] 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 129 (26702800) [pid = 1736] [serial = 160] [outer = 10045400] 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 130 (26E95C00) [pid = 1736] [serial = 161] [outer = 10045400] 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event unload 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 131 (281F9C00) [pid = 1736] [serial = 162] [outer = 10045400] 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 132 (282E3800) [pid = 1736] [serial = 163] [outer = 10045400] 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event unload 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 133 (0D0F2400) [pid = 1736] [serial = 164] [outer = 10045400] 19:09:37 INFO - GECKO(1736) | ++DOCSHELL 0D0F6800 == 14 [pid = 1736] [id = {34aa5ce0-9015-4a06-9441-37393b139afe}] 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 134 (0D0F6C00) [pid = 1736] [serial = 165] [outer = 00000000] 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 135 (0D0F7400) [pid = 1736] [serial = 166] [outer = 0D0F6C00] 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - GECKO(1736) | [1736] WARNING: Cannot switch to prerendered document in the parent process: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsContentTreeOwner.cpp, line 444 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 136 (0E16D400) [pid = 1736] [serial = 167] [outer = 10045400] 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Navigation is blocked when clicking link 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - GECKO(1736) | [1736] WARNING: Cannot switch to prerendered document in the parent process: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsContentTreeOwner.cpp, line 444 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pagehide 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | originalTarget not a HTMLDocument 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | titles don't match 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 137 (0E16EC00) [pid = 1736] [serial = 168] [outer = 10045400] 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event load 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Unexpected event pageshow 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid event received 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Invalid persisted state 19:09:37 INFO - TEST-PASS | docshell/test/chrome/test_bug364461.xul | Navigation is blocked when clicking link 19:09:37 INFO - GECKO(1736) | MEMORY STAT | vsize 759MB | vsizeMaxContiguous 813MB | residentFast 234MB | heapAllocated 84MB 19:09:37 INFO - GECKO(1736) | --DOCSHELL 0F815400 == 13 [pid = 1736] [id = {5ffbfa62-939b-477f-bf76-43f43b713945}] 19:09:37 INFO - TEST-OK | docshell/test/chrome/test_bug364461.xul | took 1493ms 19:09:37 INFO - GECKO(1736) | ++DOMWINDOW == 138 (0D0F7800) [pid = 1736] [serial = 169] [outer = 2112F400] 19:09:38 INFO - TEST-START | docshell/test/chrome/test_bug396519.xul 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 139 (0A099800) [pid = 1736] [serial = 170] [outer = 2112F400] 19:09:38 INFO - GECKO(1736) | ++DOCSHELL 0D0D8000 == 14 [pid = 1736] [id = {ed208460-0f6e-45b0-8054-d44f65e532af}] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 140 (0D0D8800) [pid = 1736] [serial = 171] [outer = 00000000] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 141 (0D0D8C00) [pid = 1736] [serial = 172] [outer = 0D0D8800] 19:09:38 INFO - GECKO(1736) | ++DOCSHELL 0D0D9000 == 15 [pid = 1736] [id = {59b5605d-c2e6-4da1-9ac1-edec3626b86e}] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 142 (0D0DB800) [pid = 1736] [serial = 173] [outer = 00000000] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 143 (0D0F7000) [pid = 1736] [serial = 174] [outer = 0D0DB800] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 144 (0DD5DC00) [pid = 1736] [serial = 175] [outer = 0D0DB800] 19:09:38 INFO - GECKO(1736) | --DOCSHELL 1E70F000 == 14 [pid = 1736] [id = {4f90d518-676a-41cf-83b7-5f46745f2097}] 19:09:38 INFO - GECKO(1736) | --DOCSHELL 0E6E8800 == 13 [pid = 1736] [id = {fd6094fc-e49e-4348-8e85-8f8df0a26f22}] 19:09:38 INFO - GECKO(1736) | --DOCSHELL 0F811000 == 12 [pid = 1736] [id = {6e18ea27-7d07-45b5-8d32-4306ee6ed1f6}] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 145 (0E448000) [pid = 1736] [serial = 176] [outer = 0D0DB800] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 0, test 1 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 146 (0E44E400) [pid = 1736] [serial = 177] [outer = 0D0DB800] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 145 (20F3B000) [pid = 1736] [serial = 80] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOCSHELL 24418800 == 11 [pid = 1736] [id = {585f4b47-646d-4622-90f1-f070388df88d}] 19:09:38 INFO - GECKO(1736) | --DOCSHELL 24E67C00 == 10 [pid = 1736] [id = {c21c5f57-b2ef-4cb8-983b-01dd94c2b6cc}] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 144 (211B2000) [pid = 1736] [serial = 64] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 143 (231DC000) [pid = 1736] [serial = 73] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 142 (0A0A0000) [pid = 1736] [serial = 109] [outer = 00000000] [url = data:text/html,page2bug303267,%20page2] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 141 (2441DC00) [pid = 1736] [serial = 82] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 140 (140B4800) [pid = 1736] [serial = 52] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 139 (0E017000) [pid = 1736] [serial = 33] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 138 (13F07000) [pid = 1736] [serial = 104] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 137 (270E4800) [pid = 1736] [serial = 91] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 136 (0FCE9C00) [pid = 1736] [serial = 42] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 135 (26E8EC00) [pid = 1736] [serial = 107] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 134 (0A097800) [pid = 1736] [serial = 108] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug303267.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 133 (0FF9E400) [pid = 1736] [serial = 46] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 132 (0FF48000) [pid = 1736] [serial = 44] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 131 (13F0D400) [pid = 1736] [serial = 106] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 130 (231E2800) [pid = 1736] [serial = 17] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 129 (28140400) [pid = 1736] [serial = 96] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_2.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 128 (0F813400) [pid = 1736] [serial = 115] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 127 (1344B800) [pid = 1736] [serial = 50] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 126 (0DC5A000) [pid = 1736] [serial = 31] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 125 (1D4EEC00) [pid = 1736] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 124 (0FFA6400) [pid = 1736] [serial = 2] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 123 (26E8D800) [pid = 1736] [serial = 89] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 122 (0E4FDC00) [pid = 1736] [serial = 35] [outer = 00000000] [url = https://example.com/tests/docshell/test/chrome/112564_nocache.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 121 (0E013000) [pid = 1736] [serial = 34] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 120 (2255B000) [pid = 1736] [serial = 66] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug293235.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 119 (0EB2A400) [pid = 1736] [serial = 36] [outer = 00000000] [url = data:text/html,test2test2] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 118 (0084C400) [pid = 1736] [serial = 57] [outer = 00000000] [url = https://example.com/tests/docshell/test/chrome/215405_nocache.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 117 (20309400) [pid = 1736] [serial = 58] [outer = 00000000] [url = data:text/html,test2test2] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 116 (226F1400) [pid = 1736] [serial = 67] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug293235_p2.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 115 (0FC9F000) [pid = 1736] [serial = 55] [outer = 00000000] [url = data:text/html,test2test2] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 114 (0FCDBC00) [pid = 1736] [serial = 99] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_2.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 113 (28605C00) [pid = 1736] [serial = 98] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_4.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 112 (2700EC00) [pid = 1736] [serial = 100] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_3.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 111 (1E294400) [pid = 1736] [serial = 56] [outer = 00000000] [url = http://mochi.test:8888/tests/docshell/test/chrome/215405_nostore.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 110 (24421000) [pid = 1736] [serial = 83] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 109 (211B5C00) [pid = 1736] [serial = 65] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 108 (281EB000) [pid = 1736] [serial = 94] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_1.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 107 (231D5400) [pid = 1736] [serial = 74] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 106 (27188C00) [pid = 1736] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 105 (140BCC00) [pid = 1736] [serial = 53] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 104 (141C0800) [pid = 1736] [serial = 54] [outer = 00000000] [url = http://mochi.test:8888/tests/docshell/test/chrome/215405_nostore.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 103 (270EA000) [pid = 1736] [serial = 92] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 102 (25FE5800) [pid = 1736] [serial = 85] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/generic.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 101 (20E47C00) [pid = 1736] [serial = 62] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 100 (28139800) [pid = 1736] [serial = 93] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/generic.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 99 (2718B400) [pid = 1736] [serial = 97] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug301397_3.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 98 (25E35C00) [pid = 1736] [serial = 84] [outer = 00000000] [url = data:text/html,test1find%20this!] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 97 (242B9000) [pid = 1736] [serial = 76] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug294258_testcase.html] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 96 (0FC0F400) [pid = 1736] [serial = 40] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 95 (22D2EC00) [pid = 1736] [serial = 71] [outer = 00000000] [url = about:blank] 19:09:38 INFO - GECKO(1736) | --DOMWINDOW == 94 (242C4C00) [pid = 1736] [serial = 75] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug294258_testcase.html] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 0, test 2 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 1, test 2 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 2: shentry[0] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 2: shentry[1] shouldn't share document with shentry[0] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 95 (0A0A0000) [pid = 1736] [serial = 178] [outer = 0D0DB800] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 0, test 3 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 1, test 3 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 2, test 3 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 3: shentry[0] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 3: shentry[0] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 3: shentry[1] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 3: shentry[1] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 3: shentry[2] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 3: shentry[2] shouldn't share document with shentry[1] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 96 (0EB2A400) [pid = 1736] [serial = 179] [outer = 0D0DB800] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 0, test 4 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 1, test 4 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 2, test 4 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 3, test 4 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 4: shentry[0] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 4: shentry[0] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 4: shentry[0] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 4: shentry[1] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 4: shentry[1] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 4: shentry[1] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 4: shentry[2] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 4: shentry[2] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 4: shentry[2] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 4: shentry[3] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 4: shentry[3] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 4: shentry[3] shouldn't share document with shentry[2] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 97 (0FCD0400) [pid = 1736] [serial = 180] [outer = 0D0DB800] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 0, test 5 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 1, test 5 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 2, test 5 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 3, test 5 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 4, test 5 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[0] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[0] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[0] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[0] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[1] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[1] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[1] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[1] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[2] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[2] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[2] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[2] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[3] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[3] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[3] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[3] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[4] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[4] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[4] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 5: shentry[4] shouldn't share document with shentry[3] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 98 (0E453C00) [pid = 1736] [serial = 181] [outer = 0D0DB800] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 0, test 6 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 1, test 6 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 2, test 6 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 3, test 6 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 4, test 6 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 5, test 6 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[0] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[0] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[0] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[0] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[0] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[1] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[1] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[1] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[1] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[1] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[2] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[2] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[2] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[2] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[2] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[3] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[3] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[3] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[3] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[3] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[4] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[4] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[4] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[4] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[4] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[5] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[5] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[5] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[5] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 6: shentry[5] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 0, test 7 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 1, test 7 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 2, test 7 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 3, test 7 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 4, test 7 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 5, test 7 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[0] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[0] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[0] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[0] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[0] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[1] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[1] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[1] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[1] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[1] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[2] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[2] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[2] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[2] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[2] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[3] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[3] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[3] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[3] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[3] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[4] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[4] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[4] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[4] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[4] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[5] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[5] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[5] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[5] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 7: shentry[5] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 0, test 8 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 1, test 8 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 2, test 8 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 3, test 8 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 4, test 8 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 5, test 8 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[0] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[0] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[0] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[0] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[0] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[1] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[1] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[1] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[1] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[1] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[2] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[2] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[2] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[2] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[2] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[3] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[3] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[3] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[3] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[3] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[4] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[4] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[4] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[4] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[4] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[5] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[5] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[5] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[5] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 8: shentry[5] shouldn't share document with shentry[4] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 99 (1D4E4800) [pid = 1736] [serial = 182] [outer = 0D0DB800] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 0, test 9 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 1, test 9 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 2, test 9 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 3, test 9 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 4, test 9 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 5, test 9 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[0] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[0] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[0] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[0] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[0] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[1] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[1] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[1] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[1] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[1] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[2] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[2] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[2] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[2] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[2] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[3] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[3] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[3] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[3] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[3] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[4] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[4] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[4] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[4] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[4] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[5] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[5] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[5] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[5] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 9: shentry[5] shouldn't share document with shentry[4] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 100 (0FE9A800) [pid = 1736] [serial = 183] [outer = 0D0DB800] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 0, test 10 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 1, test 10 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 2, test 10 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 3, test 10 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 4, test 10 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 5, test 10 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[0] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[0] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[0] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[0] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[0] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[1] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[1] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[1] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[1] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[1] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[2] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[2] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[2] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[2] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[2] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[3] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[3] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[3] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[3] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[3] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[4] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[4] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[4] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[4] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[4] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[5] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[5] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[5] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[5] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 10: shentry[5] shouldn't share document with shentry[4] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 101 (0D0E0800) [pid = 1736] [serial = 184] [outer = 0D0DB800] 19:09:38 INFO - GECKO(1736) | --DOCSHELL 0D0F6800 == 9 [pid = 1736] [id = {34aa5ce0-9015-4a06-9441-37393b139afe}] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 0, test 11 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 1, test 11 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 2, test 11 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 3, test 11 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 4, test 11 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | content viewer 5, test 11 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[0] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[0] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[0] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[0] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[0] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[1] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[1] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[1] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[1] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[1] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[2] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[2] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[2] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[2] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[2] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[3] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[3] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[3] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[3] shouldn't share document with shentry[4] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[3] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[4] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[4] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[4] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[4] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[4] shouldn't share document with shentry[5] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[5] shouldn't share document with shentry[0] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[5] shouldn't share document with shentry[1] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[5] shouldn't share document with shentry[2] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[5] shouldn't share document with shentry[3] 19:09:38 INFO - TEST-PASS | docshell/test/chrome/test_bug396519.xul | Test 11: shentry[5] shouldn't share document with shentry[4] 19:09:38 INFO - GECKO(1736) | MEMORY STAT | vsize 759MB | vsizeMaxContiguous 813MB | residentFast 234MB | heapAllocated 81MB 19:09:38 INFO - GECKO(1736) | --DOCSHELL 0D0D8000 == 8 [pid = 1736] [id = {ed208460-0f6e-45b0-8054-d44f65e532af}] 19:09:38 INFO - TEST-OK | docshell/test/chrome/test_bug396519.xul | took 799ms 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 102 (0E178000) [pid = 1736] [serial = 185] [outer = 2112F400] 19:09:38 INFO - TEST-START | docshell/test/chrome/test_bug396649.xul 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 103 (22A3D800) [pid = 1736] [serial = 186] [outer = 2112F400] 19:09:38 INFO - GECKO(1736) | ++DOCSHELL 244E0400 == 9 [pid = 1736] [id = {05b4437b-974c-4a94-820d-21da9d722aab}] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 104 (244E0800) [pid = 1736] [serial = 187] [outer = 00000000] 19:09:38 INFO - GECKO(1736) | ++DOMWINDOW == 105 (244E3800) [pid = 1736] [serial = 188] [outer = 244E0800] 19:09:39 INFO - GECKO(1736) | ++DOCSHELL 0E173400 == 10 [pid = 1736] [id = {3338c652-5368-4f33-b4b5-79645e39ffc5}] 19:09:39 INFO - GECKO(1736) | ++DOMWINDOW == 106 (228D3400) [pid = 1736] [serial = 189] [outer = 00000000] 19:09:39 INFO - GECKO(1736) | ++DOMWINDOW == 107 (254BE000) [pid = 1736] [serial = 190] [outer = 228D3400] 19:09:39 INFO - GECKO(1736) | ++DOMWINDOW == 108 (25952C00) [pid = 1736] [serial = 191] [outer = 228D3400] 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page , persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page about:blank had an unexpected value 19:09:39 INFO - GECKO(1736) | ++DOMWINDOW == 109 (26E90800) [pid = 1736] [serial = 192] [outer = 228D3400] 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page0, persisted=false 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page0, but was fired for page bug396649 page0 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug396649 page0, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected for page bug396649 page0, but was fired for page bug396649 page0 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page data:text/html,bug396649%20page0test%20page%200 had an unexpected value 19:09:39 INFO - GECKO(1736) | ++DOMWINDOW == 110 (270E4C00) [pid = 1736] [serial = 193] [outer = 228D3400] 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page1, persisted=false 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page1, but was fired for page bug396649 page1 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug396649 page1, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected for page bug396649 page1, but was fired for page bug396649 page1 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page data:text/html,bug396649%20page1test%20page%201 had an unexpected value 19:09:39 INFO - GECKO(1736) | ++DOMWINDOW == 111 (2813A000) [pid = 1736] [serial = 194] [outer = 228D3400] 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page2, persisted=false 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page2, but was fired for page bug396649 page2 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug396649 page2, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected for page bug396649 page2, but was fired for page bug396649 page2 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page data:text/html,bug396649%20page2test%20page%202 had an unexpected value 19:09:39 INFO - GECKO(1736) | ++DOMWINDOW == 112 (281F2800) [pid = 1736] [serial = 195] [outer = 228D3400] 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page3, persisted=false 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page3, but was fired for page bug396649 page3 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug396649 page3, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected for page bug396649 page3, but was fired for page bug396649 page3 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page data:text/html,bug396649%20page3test%20page%203 had an unexpected value 19:09:39 INFO - GECKO(1736) | ++DOMWINDOW == 113 (2860F000) [pid = 1736] [serial = 196] [outer = 228D3400] 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page4, persisted=false 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page4, but was fired for page bug396649 page4 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug396649 page4, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected for page bug396649 page4, but was fired for page bug396649 page4 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page data:text/html,bug396649%20page4test%20page%204 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page3, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page3, but was fired for page bug396649 page3 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pageshow event on page data:text/html,bug396649%20page3test%20page%203 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug396649 page3, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected for page bug396649 page3, but was fired for page bug396649 page3 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page data:text/html,bug396649%20page3test%20page%203 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page2, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page2, but was fired for page bug396649 page2 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pageshow event on page data:text/html,bug396649%20page2test%20page%202 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug396649 page2, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected for page bug396649 page2, but was fired for page bug396649 page2 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page data:text/html,bug396649%20page2test%20page%202 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page1, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page1, but was fired for page bug396649 page1 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pageshow event on page data:text/html,bug396649%20page1test%20page%201 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug396649 page1, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected for page bug396649 page1, but was fired for page bug396649 page1 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page data:text/html,bug396649%20page1test%20page%201 had an unexpected value 19:09:39 INFO - GECKO(1736) | ++DOMWINDOW == 114 (0F3E1400) [pid = 1736] [serial = 197] [outer = 228D3400] 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page0, persisted=false 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page0, but was fired for page bug396649 page0 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pageshow event on page data:text/html,bug396649%20page0test%20page%200 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug396649 page0, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected for page bug396649 page0, but was fired for page bug396649 page0 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page data:text/html,bug396649%20page0test%20page%200 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page1, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page1, but was fired for page bug396649 page1 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pageshow event on page data:text/html,bug396649%20page1test%20page%201 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug396649 page1, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected for page bug396649 page1, but was fired for page bug396649 page1 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page data:text/html,bug396649%20page1test%20page%201 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page2, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page2, but was fired for page bug396649 page2 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pageshow event on page data:text/html,bug396649%20page2test%20page%202 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug396649 page2, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected for page bug396649 page2, but was fired for page bug396649 page2 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page data:text/html,bug396649%20page2test%20page%202 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page3, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page3, but was fired for page bug396649 page3 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pageshow event on page data:text/html,bug396649%20page3test%20page%203 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:39 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page bug396649 page3, persisted=true 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected, but a pagehide event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pagehide event was expected for page bug396649 page3, but was fired for page bug396649 page3 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pagehide event on page data:text/html,bug396649%20page3test%20page%203 had an unexpected value 19:09:39 INFO - GECKO(1736) | ++DOMWINDOW == 115 (0F83B800) [pid = 1736] [serial = 198] [outer = 228D3400] 19:09:39 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page bug396649 page4, persisted=false 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected, but a pageshow event occurred 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | A pageshow event was expected for page bug396649 page4, but was fired for page bug396649 page4 19:09:39 INFO - TEST-PASS | docshell/test/chrome/test_bug396649.xul | The persisted property of the pageshow event on page data:text/html,bug396649%20page4test%20page%204 had an unexpected value 19:09:39 INFO - GECKO(1736) | TEST: removing event listeners 19:09:39 INFO - must wait for focus 19:09:39 INFO - GECKO(1736) | --DOCSHELL 244E0400 == 9 [pid = 1736] [id = {05b4437b-974c-4a94-820d-21da9d722aab}] 19:09:39 INFO - GECKO(1736) | MEMORY STAT | vsize 758MB | vsizeMaxContiguous 813MB | residentFast 235MB | heapAllocated 82MB 19:09:39 INFO - TEST-OK | docshell/test/chrome/test_bug396649.xul | took 839ms 19:09:40 INFO - GECKO(1736) | ++DOMWINDOW == 116 (0F841C00) [pid = 1736] [serial = 199] [outer = 2112F400] 19:09:40 INFO - TEST-START | docshell/test/chrome/test_bug428288.html 19:09:40 INFO - GECKO(1736) | ++DOMWINDOW == 117 (0F83D800) [pid = 1736] [serial = 200] [outer = 2112F400] 19:09:40 INFO - GECKO(1736) | ++DOCSHELL 0F843C00 == 10 [pid = 1736] [id = {a052e265-c005-4b00-9307-945a94879a18}] 19:09:40 INFO - GECKO(1736) | ++DOMWINDOW == 118 (26122C00) [pid = 1736] [serial = 201] [outer = 00000000] 19:09:40 INFO - GECKO(1736) | ++DOMWINDOW == 119 (26E8C400) [pid = 1736] [serial = 202] [outer = 26122C00] 19:09:40 INFO - TEST-PASS | docshell/test/chrome/test_bug428288.html | Crashes if bug 428288 is present 19:09:40 INFO - GECKO(1736) | [1736] WARNING: Cannot switch to prerendered document in the parent process: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsContentTreeOwner.cpp, line 444 19:09:40 INFO - GECKO(1736) | ++DOMWINDOW == 120 (1E125000) [pid = 1736] [serial = 203] [outer = 26122C00] 19:09:40 INFO - GECKO(1736) | --DOMWINDOW == 119 (0E445000) [pid = 1736] [serial = 112] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug311007_window.xul] 19:09:40 INFO - GECKO(1736) | --DOMWINDOW == 118 (1E709000) [pid = 1736] [serial = 136] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug360511_window.xul] 19:09:40 INFO - GECKO(1736) | --DOMWINDOW == 117 (0E6E2400) [pid = 1736] [serial = 122] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug321671_window.xul] 19:09:40 INFO - GECKO(1736) | --DOMWINDOW == 116 (0E6F0000) [pid = 1736] [serial = 124] [outer = 00000000] [url = data:text/html,bug321671%20page5%20page%205:%20foobar%20foobar%20foobar%20foobar%20%20] 19:09:40 INFO - GECKO(1736) | --DOMWINDOW == 115 (0F811400) [pid = 1736] [serial = 114] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//example/err.html&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20example.] 19:09:40 INFO - GECKO(1736) | --DOMWINDOW == 114 (1E9D9C00) [pid = 1736] [serial = 138] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug360511_case2.html#bottom] 19:09:40 INFO - GECKO(1736) | MEMORY STAT | vsize 756MB | vsizeMaxContiguous 813MB | residentFast 235MB | heapAllocated 82MB 19:09:40 INFO - TEST-OK | docshell/test/chrome/test_bug428288.html | took 291ms 19:09:40 INFO - GECKO(1736) | ++DOMWINDOW == 115 (1E126800) [pid = 1736] [serial = 204] [outer = 2112F400] 19:09:40 INFO - TEST-START | docshell/test/chrome/test_bug449778.xul 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 116 (1E128000) [pid = 1736] [serial = 205] [outer = 2112F400] 19:09:41 INFO - GECKO(1736) | ++DOCSHELL 1E12C400 == 11 [pid = 1736] [id = {296ab138-6cf9-4660-8810-cc5dabdf8536}] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 117 (1E12CC00) [pid = 1736] [serial = 206] [outer = 00000000] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 118 (1E12D000) [pid = 1736] [serial = 207] [outer = 1E12CC00] 19:09:41 INFO - GECKO(1736) | ++DOCSHELL 1E12FC00 == 12 [pid = 1736] [id = {7ee62895-0126-48ad-8bff-1b5147780661}] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 119 (1E130000) [pid = 1736] [serial = 208] [outer = 00000000] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 120 (10051400) [pid = 1736] [serial = 209] [outer = 1E130000] 19:09:41 INFO - GECKO(1736) | ++DOCSHELL 10053400 == 13 [pid = 1736] [id = {c59a6eaf-b597-4b93-a97b-59a097f7adea}] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 121 (10053800) [pid = 1736] [serial = 210] [outer = 00000000] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 122 (10055800) [pid = 1736] [serial = 211] [outer = 10053800] 19:09:41 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:41 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:41 INFO - TEST-PASS | docshell/test/chrome/test_bug449778.xul | Expected hide then show on first loaded page 19:09:41 INFO - TEST-PASS | docshell/test/chrome/test_bug449778.xul | Expected hide then show on second loaded page 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 123 (1E67F000) [pid = 1736] [serial = 212] [outer = 1E130000] 19:09:41 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:41 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:41 INFO - TEST-PASS | docshell/test/chrome/test_bug449778.xul | Expected hide on already-loaded page, then nothing 19:09:41 INFO - TEST-PASS | docshell/test/chrome/test_bug449778.xul | Expected show on still-loading page, then hide on it, then show on already-loaded page 19:09:41 INFO - TEST-PASS | docshell/test/chrome/test_bug449778.xul | Expected show as our page finishes loading 19:09:41 INFO - TEST-PASS | docshell/test/chrome/test_bug449778.xul | Expected no more events here. 19:09:41 INFO - GECKO(1736) | MEMORY STAT | vsize 762MB | vsizeMaxContiguous 813MB | residentFast 239MB | heapAllocated 87MB 19:09:41 INFO - GECKO(1736) | --DOCSHELL 1E12C400 == 12 [pid = 1736] [id = {296ab138-6cf9-4660-8810-cc5dabdf8536}] 19:09:41 INFO - TEST-OK | docshell/test/chrome/test_bug449778.xul | took 413ms 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 124 (0D042000) [pid = 1736] [serial = 213] [outer = 2112F400] 19:09:41 INFO - TEST-START | docshell/test/chrome/test_bug449780.xul 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 125 (10059800) [pid = 1736] [serial = 214] [outer = 2112F400] 19:09:41 INFO - GECKO(1736) | ++DOCSHELL 1E686800 == 13 [pid = 1736] [id = {cee1d538-5551-4c24-ba2a-107c279d87b7}] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 126 (1E687000) [pid = 1736] [serial = 215] [outer = 00000000] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 127 (1E687400) [pid = 1736] [serial = 216] [outer = 1E687000] 19:09:41 INFO - GECKO(1736) | ++DOCSHELL 1E68B000 == 14 [pid = 1736] [id = {2e3c5dbd-1343-468f-8991-6789e4b052f7}] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 128 (1E68B400) [pid = 1736] [serial = 217] [outer = 00000000] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 129 (1E68D400) [pid = 1736] [serial = 218] [outer = 1E68B400] 19:09:41 INFO - GECKO(1736) | ++DOCSHELL 1E68C800 == 15 [pid = 1736] [id = {e40ff200-1ff7-4457-ba50-6714822f4f79}] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 130 (26E88000) [pid = 1736] [serial = 219] [outer = 00000000] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 131 (1E76D000) [pid = 1736] [serial = 220] [outer = 26E88000] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 132 (0F3DE400) [pid = 1736] [serial = 221] [outer = 1E68B400] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 133 (1E76E400) [pid = 1736] [serial = 222] [outer = 26E88000] 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 134 (10021800) [pid = 1736] [serial = 223] [outer = 1E68B400] 19:09:41 INFO - TEST-PASS | docshell/test/chrome/test_bug449780.xul | DOM should be different 19:09:41 INFO - GECKO(1736) | ++DOMWINDOW == 135 (1002BC00) [pid = 1736] [serial = 224] [outer = 1E68B400] 19:09:42 INFO - TEST-PASS | docshell/test/chrome/test_bug449780.xul | Should have been bfcached 19:09:42 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:42 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 136 (1002B800) [pid = 1736] [serial = 225] [outer = 1E68B400] 19:09:42 INFO - TEST-PASS | docshell/test/chrome/test_bug449780.xul | Should have not have been bfcached 19:09:42 INFO - GECKO(1736) | MEMORY STAT | vsize 763MB | vsizeMaxContiguous 813MB | residentFast 242MB | heapAllocated 89MB 19:09:42 INFO - GECKO(1736) | --DOCSHELL 1E686800 == 14 [pid = 1736] [id = {cee1d538-5551-4c24-ba2a-107c279d87b7}] 19:09:42 INFO - TEST-OK | docshell/test/chrome/test_bug449780.xul | took 740ms 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 137 (1E68BC00) [pid = 1736] [serial = 226] [outer = 2112F400] 19:09:42 INFO - TEST-START | docshell/test/chrome/test_bug453650.xul 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 138 (1002C400) [pid = 1736] [serial = 227] [outer = 2112F400] 19:09:42 INFO - GECKO(1736) | ++DOCSHELL 2509D800 == 15 [pid = 1736] [id = {3fde31e9-7db4-4882-b9e4-5a4532eb351e}] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 139 (2509DC00) [pid = 1736] [serial = 228] [outer = 00000000] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 140 (1002E400) [pid = 1736] [serial = 229] [outer = 2509DC00] 19:09:42 INFO - iframe loaded 19:09:42 INFO - TEST-PASS | docshell/test/chrome/test_bug453650.xul | observed interruptible reflow 19:09:42 INFO - times: 85.23, 85.52 19:09:42 INFO - TEST-PASS | docshell/test/chrome/test_bug453650.xul | reflow start time lower than end time 19:09:42 INFO - TEST-PASS | docshell/test/chrome/test_bug453650.xul | observed uninterruptible reflow 19:09:42 INFO - times: 99.535, 99.76 19:09:42 INFO - TEST-PASS | docshell/test/chrome/test_bug453650.xul | reflow start time lower than end time 19:09:42 INFO - TEST-PASS | docshell/test/chrome/test_bug453650.xul | h1 has correct width 19:09:42 INFO - GECKO(1736) | MEMORY STAT | vsize 757MB | vsizeMaxContiguous 813MB | residentFast 240MB | heapAllocated 87MB 19:09:42 INFO - TEST-OK | docshell/test/chrome/test_bug453650.xul | took 209ms 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 141 (250A6C00) [pid = 1736] [serial = 230] [outer = 2112F400] 19:09:42 INFO - TEST-START | docshell/test/chrome/test_bug454235.xul 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 142 (1E688400) [pid = 1736] [serial = 231] [outer = 2112F400] 19:09:42 INFO - must wait for load 19:09:42 INFO - GECKO(1736) | ++DOCSHELL 250A9000 == 16 [pid = 1736] [id = {fcd2c4ab-ef27-44f0-a054-c8a5c47ccfa9}] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 143 (250AA000) [pid = 1736] [serial = 232] [outer = 00000000] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 144 (250AB400) [pid = 1736] [serial = 233] [outer = 250AA000] 19:09:42 INFO - GECKO(1736) | ++DOCSHELL 250AC400 == 17 [pid = 1736] [id = {e9a83654-fb3c-40b3-9580-ea5bf75cbbc4}] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 145 (250AC800) [pid = 1736] [serial = 234] [outer = 00000000] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 146 (250ACC00) [pid = 1736] [serial = 235] [outer = 250AC800] 19:09:42 INFO - GECKO(1736) | ++DOCSHELL 227C0000 == 18 [pid = 1736] [id = {63d009ee-5e99-4363-98f4-e3bc13a0875a}] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 147 (227C0400) [pid = 1736] [serial = 236] [outer = 00000000] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 148 (227C1800) [pid = 1736] [serial = 237] [outer = 227C0400] 19:09:42 INFO - GECKO(1736) | ++DOCSHELL 227C2800 == 19 [pid = 1736] [id = {ba8dcff9-7b97-4838-9d55-0eb8270254cd}] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 149 (227C2C00) [pid = 1736] [serial = 238] [outer = 00000000] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 150 (227C3000) [pid = 1736] [serial = 239] [outer = 227C2C00] 19:09:42 INFO - GECKO(1736) | ++DOCSHELL 227C6400 == 20 [pid = 1736] [id = {11ca36e7-9636-43d8-a67f-b05c6b60bdf7}] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 151 (227C6C00) [pid = 1736] [serial = 240] [outer = 00000000] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 152 (227C8000) [pid = 1736] [serial = 241] [outer = 227C6C00] 19:09:42 INFO - GECKO(1736) | ++DOCSHELL 227C9000 == 21 [pid = 1736] [id = {082414b1-5f90-469c-bca9-42faba3147b0}] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 153 (227C9400) [pid = 1736] [serial = 242] [outer = 00000000] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 154 (227C9800) [pid = 1736] [serial = 243] [outer = 227C9400] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 155 (227BE400) [pid = 1736] [serial = 244] [outer = 227C0400] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 156 (227C3C00) [pid = 1736] [serial = 245] [outer = 227C2C00] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 157 (1005B800) [pid = 1736] [serial = 246] [outer = 227C6C00] 19:09:42 INFO - GECKO(1736) | ++DOMWINDOW == 158 (227CA400) [pid = 1736] [serial = 247] [outer = 227C9400] 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug454235.xul | hidden browser is visible 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug454235.xul | offscreen browser is not visible 19:09:43 INFO - TEST-FAIL | docshell/test/chrome/test_bug454235.xul | visible browser in offscreen browser is not visible 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug454235.xul | hidden browser in offscreen browser is visible 19:09:43 INFO - GECKO(1736) | MEMORY STAT | vsize 757MB | vsizeMaxContiguous 813MB | residentFast 241MB | heapAllocated 89MB 19:09:43 INFO - TEST-OK | docshell/test/chrome/test_bug454235.xul | took 481ms 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 159 (244D2400) [pid = 1736] [serial = 248] [outer = 2112F400] 19:09:43 INFO - TEST-START | docshell/test/chrome/test_bug456980.xul 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 160 (0D0D9800) [pid = 1736] [serial = 249] [outer = 2112F400] 19:09:43 INFO - GECKO(1736) | ++DOCSHELL 0E6E9C00 == 22 [pid = 1736] [id = {fd165136-cdf6-41e3-b926-690872ab858d}] 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 161 (0EB2D400) [pid = 1736] [serial = 250] [outer = 00000000] 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 162 (0EB2F400) [pid = 1736] [serial = 251] [outer = 0EB2D400] 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug456980.xul | Unexpected type 19:09:43 INFO - GECKO(1736) | ++DOCSHELL 0F842C00 == 23 [pid = 1736] [id = {4f1ec10a-781e-4b93-a881-a137dfed6ae5}] 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 163 (0F843400) [pid = 1736] [serial = 252] [outer = 00000000] 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug456980.xul | Unexpected type 19:09:43 INFO - GECKO(1736) | ++DOCSHELL 0F8B4000 == 24 [pid = 1736] [id = {5c604fcb-9531-44cb-9d51-529463d8a1d3}] 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 164 (0FCD1800) [pid = 1736] [serial = 253] [outer = 00000000] 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug456980.xul | Unexpected type 19:09:43 INFO - GECKO(1736) | ++DOCSHELL 0FE98C00 == 25 [pid = 1736] [id = {0a993774-4367-400c-b107-4fa99bc384f0}] 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 165 (0FE99400) [pid = 1736] [serial = 254] [outer = 00000000] 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 166 (10025C00) [pid = 1736] [serial = 255] [outer = 0FE99400] 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 167 (10028800) [pid = 1736] [serial = 256] [outer = 0FCD1800] 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 168 (1005BC00) [pid = 1736] [serial = 257] [outer = 0F843400] 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug456980.xul | We changed the DOM! 19:09:43 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:43 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug456980.xul | Shouldn't have changed the DOM on swap 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug456980.xul | Shouldn't have fired event handlers 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug456980.xul | undefined assertion name 19:09:43 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:43 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug456980.xul | Should reflow on swap - Expected undefined but got undefined 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug456980.xul | undefined assertion name 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug456980.xul | undefined assertion name 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug456980.xul | undefined assertion name 19:09:43 INFO - TEST-PASS | docshell/test/chrome/test_bug456980.xul | undefined assertion name 19:09:43 INFO - GECKO(1736) | MEMORY STAT | vsize 763MB | vsizeMaxContiguous 813MB | residentFast 242MB | heapAllocated 89MB 19:09:43 INFO - GECKO(1736) | --DOCSHELL 0E6E9C00 == 24 [pid = 1736] [id = {fd165136-cdf6-41e3-b926-690872ab858d}] 19:09:43 INFO - TEST-OK | docshell/test/chrome/test_bug456980.xul | took 580ms 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 169 (1E689000) [pid = 1736] [serial = 258] [outer = 2112F400] 19:09:43 INFO - TEST-START | docshell/test/chrome/test_bug565388.xul 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 170 (0A09F400) [pid = 1736] [serial = 259] [outer = 2112F400] 19:09:43 INFO - GECKO(1736) | ++DOCSHELL 244D4000 == 25 [pid = 1736] [id = {4198fe41-b710-4924-b24a-3aca34637825}] 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 171 (244D4400) [pid = 1736] [serial = 260] [outer = 00000000] 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 172 (244DFC00) [pid = 1736] [serial = 261] [outer = 244D4400] 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 173 (250A8000) [pid = 1736] [serial = 262] [outer = 244D4400] 19:09:43 INFO - GECKO(1736) | ++DOMWINDOW == 174 (1E112400) [pid = 1736] [serial = 263] [outer = 244D4400] 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug565388.xul | undefined assertion name 19:09:44 INFO - GECKO(1736) | MEMORY STAT | vsize 757MB | vsizeMaxContiguous 813MB | residentFast 240MB | heapAllocated 88MB 19:09:44 INFO - TEST-OK | docshell/test/chrome/test_bug565388.xul | took 243ms 19:09:44 INFO - GECKO(1736) | ++DOMWINDOW == 175 (1E117000) [pid = 1736] [serial = 264] [outer = 2112F400] 19:09:44 INFO - TEST-START | docshell/test/chrome/test_bug582176.xul 19:09:44 INFO - GECKO(1736) | ++DOMWINDOW == 176 (1E118C00) [pid = 1736] [serial = 265] [outer = 2112F400] 19:09:44 INFO - GECKO(1736) | ++DOCSHELL 1E11E800 == 26 [pid = 1736] [id = {da55a2a1-c130-4b3f-b100-e165066fa571}] 19:09:44 INFO - GECKO(1736) | ++DOMWINDOW == 177 (1E11EC00) [pid = 1736] [serial = 266] [outer = 00000000] 19:09:44 INFO - GECKO(1736) | ++DOMWINDOW == 178 (1E11F000) [pid = 1736] [serial = 267] [outer = 1E11EC00] 19:09:44 INFO - GECKO(1736) | ++DOCSHELL 1E11F400 == 27 [pid = 1736] [id = {7901405d-13fa-4e0f-b422-fef3fa82a6a3}] 19:09:44 INFO - GECKO(1736) | ++DOMWINDOW == 179 (1E120400) [pid = 1736] [serial = 268] [outer = 00000000] 19:09:44 INFO - GECKO(1736) | ++DOMWINDOW == 180 (2109DC00) [pid = 1736] [serial = 269] [outer = 1E120400] 19:09:44 INFO - GECKO(1736) | ++DOMWINDOW == 181 (2109F000) [pid = 1736] [serial = 270] [outer = 1E120400] 19:09:44 INFO - GECKO(1736) | ++DOMWINDOW == 182 (0D1DFC00) [pid = 1736] [serial = 271] [outer = 1E120400] 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | correct subject 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | correct topic 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | correct data 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | variable unexpectedly there already 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | Should notify on first navigation 19:09:44 INFO - GECKO(1736) | ++DOMWINDOW == 183 (1E11C000) [pid = 1736] [serial = 272] [outer = 1E120400] 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | correct subject 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | correct topic 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | correct data 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | variable should no longer be there 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | Should notify on second navigation 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | variable should still be there 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | Should not notify on back navigation 19:09:44 INFO - GECKO(1736) | ++DOMWINDOW == 184 (22E8DC00) [pid = 1736] [serial = 273] [outer = 1E120400] 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | correct subject 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | correct topic 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | correct data 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | Transform performed successfully 19:09:44 INFO - TEST-PASS | docshell/test/chrome/test_bug582176.xul | Should notify only once on XSLT navigation 19:09:44 INFO - must wait for focus 19:09:44 INFO - GECKO(1736) | --DOCSHELL 1E11E800 == 26 [pid = 1736] [id = {da55a2a1-c130-4b3f-b100-e165066fa571}] 19:09:44 INFO - GECKO(1736) | MEMORY STAT | vsize 759MB | vsizeMaxContiguous 813MB | residentFast 246MB | heapAllocated 90MB 19:09:45 INFO - TEST-OK | docshell/test/chrome/test_bug582176.xul | took 833ms 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 185 (0D10E000) [pid = 1736] [serial = 274] [outer = 2112F400] 19:09:45 INFO - TEST-START | docshell/test/chrome/test_bug608669.xul 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 186 (0D109400) [pid = 1736] [serial = 275] [outer = 2112F400] 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | don't double-enable bfcache 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | initial count 19:09:45 INFO - GECKO(1736) | ++DOCSHELL 0D0D7400 == 27 [pid = 1736] [id = {a2a7d199-4dc4-4d84-bd2e-26bdec3e98f4}] 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 187 (0D0DAC00) [pid = 1736] [serial = 276] [outer = 00000000] 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 188 (0D0EF400) [pid = 1736] [serial = 277] [outer = 0D0DAC00] 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | correct topic 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | correct data 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | after created iframe 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | after first load 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | reused window 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 189 (0D0D8000) [pid = 1736] [serial = 278] [outer = 0D0DAC00] 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | correct topic 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | correct data 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | after second load 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | didn't reuse window 19:09:45 INFO - GECKO(1736) | ++DOCSHELL 0E178C00 == 28 [pid = 1736] [id = {8baf67af-4aff-4485-a269-5bce384b7be7}] 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 190 (0E445000) [pid = 1736] [serial = 279] [outer = 00000000] 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 191 (0E447C00) [pid = 1736] [serial = 280] [outer = 0E445000] 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | correct topic 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | correct data 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | after window.open load 19:09:45 INFO - TEST-PASS | docshell/test/chrome/test_bug608669.xul | don't double-disable bfcache 19:09:45 INFO - GECKO(1736) | MEMORY STAT | vsize 760MB | vsizeMaxContiguous 813MB | residentFast 247MB | heapAllocated 89MB 19:09:45 INFO - GECKO(1736) | --DOCSHELL 0E178C00 == 27 [pid = 1736] [id = {8baf67af-4aff-4485-a269-5bce384b7be7}] 19:09:45 INFO - TEST-OK | docshell/test/chrome/test_bug608669.xul | took 522ms 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 192 (0A09A400) [pid = 1736] [serial = 281] [outer = 2112F400] 19:09:45 INFO - TEST-START | docshell/test/chrome/test_bug662200.xul 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 193 (0A09B000) [pid = 1736] [serial = 282] [outer = 2112F400] 19:09:45 INFO - GECKO(1736) | ++DOCSHELL 0D0EE000 == 28 [pid = 1736] [id = {aa2c5a5d-d2b6-4283-a18b-5efacf4a0ed0}] 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 194 (0D0EE400) [pid = 1736] [serial = 283] [outer = 00000000] 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 195 (0D0EE800) [pid = 1736] [serial = 284] [outer = 0D0EE400] 19:09:45 INFO - GECKO(1736) | --DOCSHELL 10045000 == 27 [pid = 1736] [id = {59f04b0d-0846-4c7c-8d49-2b537a8cf5f1}] 19:09:45 INFO - GECKO(1736) | --DOCSHELL 2509D800 == 26 [pid = 1736] [id = {3fde31e9-7db4-4882-b9e4-5a4532eb351e}] 19:09:45 INFO - GECKO(1736) | --DOCSHELL 1E68C800 == 25 [pid = 1736] [id = {e40ff200-1ff7-4457-ba50-6714822f4f79}] 19:09:45 INFO - GECKO(1736) | --DOCSHELL 1E68B000 == 24 [pid = 1736] [id = {2e3c5dbd-1343-468f-8991-6789e4b052f7}] 19:09:45 INFO - GECKO(1736) | --DOCSHELL 10053400 == 23 [pid = 1736] [id = {c59a6eaf-b597-4b93-a97b-59a097f7adea}] 19:09:45 INFO - GECKO(1736) | --DOCSHELL 1E12FC00 == 22 [pid = 1736] [id = {7ee62895-0126-48ad-8bff-1b5147780661}] 19:09:45 INFO - GECKO(1736) | --DOCSHELL 0F843C00 == 21 [pid = 1736] [id = {a052e265-c005-4b00-9307-945a94879a18}] 19:09:45 INFO - GECKO(1736) | --DOCSHELL 0E173400 == 20 [pid = 1736] [id = {3338c652-5368-4f33-b4b5-79645e39ffc5}] 19:09:45 INFO - GECKO(1736) | --DOCSHELL 0D0D9000 == 19 [pid = 1736] [id = {59b5605d-c2e6-4da1-9ac1-edec3626b86e}] 19:09:45 INFO - GECKO(1736) | ++DOCSHELL 0D0EEC00 == 20 [pid = 1736] [id = {c0c18393-e50e-4f13-9880-c961712eb29c}] 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 196 (0D0F0400) [pid = 1736] [serial = 285] [outer = 00000000] 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 197 (0DC5A000) [pid = 1736] [serial = 286] [outer = 0D0F0400] 19:09:45 INFO - GECKO(1736) | ++DOMWINDOW == 198 (0D107000) [pid = 1736] [serial = 287] [outer = 0D0F0400] 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 197 (22A3D400) [pid = 1736] [serial = 144] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/generic.html] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 196 (1E70E400) [pid = 1736] [serial = 137] [outer = 00000000] [url = about:blank] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 195 (2112A800) [pid = 1736] [serial = 140] [outer = 00000000] [url = about:blank] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 194 (211D0000) [pid = 1736] [serial = 141] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug360511_case1.html] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 193 (0E445800) [pid = 1736] [serial = 113] [outer = 00000000] [url = about:blank] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 192 (1EAE2400) [pid = 1736] [serial = 133] [outer = 00000000] [url = data:text/html,bug321671%20page5%20page%205:%20foobar%20foobar%20foobar%20foobar%20%20] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 191 (0FCD5C00) [pid = 1736] [serial = 130] [outer = 00000000] [url = data:text/html,bug321671%20page4%20page%204:%20foobar%20foobar%20foobar%20foobar%20%20] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 190 (0FE95800) [pid = 1736] [serial = 129] [outer = 00000000] [url = data:text/html,bug321671%20page3%20page%203:%20foobar%20foobar%20foobar%20foobar%20%20] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 189 (226D0800) [pid = 1736] [serial = 143] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug360511_case2.html] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 188 (0FCD9400) [pid = 1736] [serial = 128] [outer = 00000000] [url = data:text/html,bug321671%20page2%20page%202:%20foobar%20foobar%20foobar%20foobar%20%20] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 187 (135A3C00) [pid = 1736] [serial = 132] [outer = 00000000] [url = data:text/html,bug321671%20page1%20page%201:%20foobar%20foobar%20foobar%20foobar%20%20] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 186 (10042400) [pid = 1736] [serial = 131] [outer = 00000000] [url = data:text/html,bug321671%20page5%20page%205:%20foobar%20foobar%20foobar%20foobar%20%20] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 185 (0FC99400) [pid = 1736] [serial = 127] [outer = 00000000] [url = data:text/html,bug321671%20page1%20page%201:%20foobar%20foobar%20foobar%20foobar%20%20] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 184 (0F817800) [pid = 1736] [serial = 126] [outer = 00000000] [url = about:blank] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 183 (227D8C00) [pid = 1736] [serial = 145] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug360511_case2.html#bottom] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 182 (0E6E3000) [pid = 1736] [serial = 123] [outer = 00000000] [url = about:blank] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 181 (0EB33C00) [pid = 1736] [serial = 125] [outer = 00000000] [url = about:blank] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 180 (20E4FC00) [pid = 1736] [serial = 139] [outer = 00000000] [url = about:blank] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 179 (227D7000) [pid = 1736] [serial = 142] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/generic.html] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 178 (0F81A400) [pid = 1736] [serial = 118] [outer = 00000000] [url = https://example.com/tests/docshell/test/navigation/blank.html] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 177 (0A09FC00) [pid = 1736] [serial = 119] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//example/err.html&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20example.] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 176 (0FC97000) [pid = 1736] [serial = 117] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//example/err.html&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20example.] 19:09:46 INFO - GECKO(1736) | --DOMWINDOW == 175 (0F814800) [pid = 1736] [serial = 116] [outer = 00000000] [url = about:blank] 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 176 (0D105800) [pid = 1736] [serial = 288] [outer = 0D0F0400] 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page A, persisted=false 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pageshow event was expected, but a pageshow event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pageshow event was expected for page A, but was fired for page A 19:09:46 INFO - GECKO(1736) | TEST: removing event listeners 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:46 INFO - GECKO(1736) | [1736] WARNING: Cannot switch to prerendered document in the parent process: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsContentTreeOwner.cpp, line 444 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page A, persisted=true 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pagehide event was expected, but a pagehide event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pagehide event was expected for page A, but was fired for page A 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 177 (0E445C00) [pid = 1736] [serial = 289] [outer = 0D0F0400] 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page B, persisted=false 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pageshow event was expected, but a pageshow event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pageshow event was expected for page B, but was fired for page B 19:09:46 INFO - GECKO(1736) | TEST: removing event listeners 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:46 INFO - GECKO(1736) | [1736] WARNING: Cannot switch to prerendered document in the parent process: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpfe/appshell/nsContentTreeOwner.cpp, line 444 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page B, persisted=true 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pagehide event was expected, but a pagehide event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pagehide event was expected for page B, but was fired for page B 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 178 (0F3E0400) [pid = 1736] [serial = 290] [outer = 0D0F0400] 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page C, persisted=false 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pageshow event was expected, but a pageshow event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pageshow event was expected for page C, but was fired for page C 19:09:46 INFO - GECKO(1736) | TEST: removing event listeners 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page C, persisted=true 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pagehide event was expected, but a pagehide event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pagehide event was expected for page C, but was fired for page C 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page B, persisted=true 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pageshow event was expected, but a pageshow event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pageshow event was expected for page B, but was fired for page B 19:09:46 INFO - GECKO(1736) | TEST: removing event listeners 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page B, persisted=false 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pagehide event was expected, but a pagehide event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pagehide event was expected for page B, but was fired for page B 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 179 (0F80DC00) [pid = 1736] [serial = 291] [outer = 0D0F0400] 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page B, persisted=false 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pageshow event was expected, but a pageshow event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | A pageshow event was expected for page B, but was fired for page B 19:09:46 INFO - GECKO(1736) | TEST: removing event listeners 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | Should be able to go back! 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | Should be able to go forward! 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug662200.xul | Requested index should be cleared! 19:09:46 INFO - must wait for focus 19:09:46 INFO - GECKO(1736) | --DOCSHELL 0D0EE000 == 19 [pid = 1736] [id = {aa2c5a5d-d2b6-4283-a18b-5efacf4a0ed0}] 19:09:46 INFO - GECKO(1736) | MEMORY STAT | vsize 762MB | vsizeMaxContiguous 813MB | residentFast 246MB | heapAllocated 86MB 19:09:46 INFO - TEST-OK | docshell/test/chrome/test_bug662200.xul | took 769ms 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 180 (0D0EFC00) [pid = 1736] [serial = 292] [outer = 2112F400] 19:09:46 INFO - TEST-START | docshell/test/chrome/test_bug690056.xul 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 181 (0D0EC800) [pid = 1736] [serial = 293] [outer = 2112F400] 19:09:46 INFO - GECKO(1736) | ++DOCSHELL 0F834800 == 20 [pid = 1736] [id = {d81e56bf-f117-4efa-a9de-645e785d5498}] 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 182 (0F834C00) [pid = 1736] [serial = 294] [outer = 00000000] 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 183 (0F835000) [pid = 1736] [serial = 295] [outer = 0F834C00] 19:09:46 INFO - GECKO(1736) | ++DOCSHELL 0F835400 == 21 [pid = 1736] [id = {0ad3293c-6b69-46ed-be68-44e6b3bc9a65}] 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 184 (0F836800) [pid = 1736] [serial = 296] [outer = 00000000] 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 185 (0F83E800) [pid = 1736] [serial = 297] [outer = 0F836800] 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 186 (0FC01800) [pid = 1736] [serial = 298] [outer = 0F836800] 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 187 (0FCA3400) [pid = 1736] [serial = 299] [outer = 0F836800] 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page initial load, persisted=false 19:09:46 INFO - GECKO(1736) | TEST: removing event listeners 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for visibilitychange events 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page initial load, persisted=true 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pagehide event was expected, but a pagehide event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pagehide event was expected for page initial load, but was fired for page initial load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The persisted property of the pagehide event on page data:text/html,initial%20load had an unexpected value 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a visibilitychange event for page initial load, persisted=undefined 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected, but a visibilitychange event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last visibilitychange event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected for page initial load, but was fired for page initial load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The visibilityState property of the document on page data:text/html,initial%20load had an unexpected value 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The hidden property of the document on page data:text/html,initial%20load had an unexpected value 19:09:46 INFO - GECKO(1736) | ++DOMWINDOW == 188 (0FCD5C00) [pid = 1736] [serial = 300] [outer = 0F836800] 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page new load, persisted=false 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pageshow event was expected, but a pageshow event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pageshow event was expected for page new load, but was fired for page new load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The persisted property of the pageshow event on page data:text/html,new%20load had an unexpected value 19:09:46 INFO - GECKO(1736) | TEST: removing event listeners 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for visibilitychange events 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page new load, persisted=true 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pagehide event was expected, but a pagehide event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pagehide event was expected for page new load, but was fired for page new load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The persisted property of the pagehide event on page data:text/html,new%20load had an unexpected value 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a visibilitychange event for page new load, persisted=undefined 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected, but a visibilitychange event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last visibilitychange event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected for page new load, but was fired for page new load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The visibilityState property of the document on page data:text/html,new%20load had an unexpected value 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The hidden property of the document on page data:text/html,new%20load had an unexpected value 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a visibilitychange event for page initial load, persisted=undefined 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected, but a visibilitychange event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last visibilitychange event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected for page initial load, but was fired for page initial load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The visibilityState property of the document on page data:text/html,initial%20load had an unexpected value 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The hidden property of the document on page data:text/html,initial%20load had an unexpected value 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page initial load, persisted=true 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pageshow event was expected, but a pageshow event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pageshow event was expected for page initial load, but was fired for page initial load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The persisted property of the pageshow event on page data:text/html,initial%20load had an unexpected value 19:09:46 INFO - GECKO(1736) | TEST: removing event listeners 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for visibilitychange events 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page initial load, persisted=true 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pagehide event was expected, but a pagehide event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pagehide event was expected for page initial load, but was fired for page initial load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The persisted property of the pagehide event on page data:text/html,initial%20load had an unexpected value 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a visibilitychange event for page initial load, persisted=undefined 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected, but a visibilitychange event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last visibilitychange event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected for page initial load, but was fired for page initial load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The visibilityState property of the document on page data:text/html,initial%20load had an unexpected value 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The hidden property of the document on page data:text/html,initial%20load had an unexpected value 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a visibilitychange event for page new load, persisted=undefined 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected, but a visibilitychange event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last visibilitychange event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected for page new load, but was fired for page new load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The visibilityState property of the document on page data:text/html,new%20load had an unexpected value 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The hidden property of the document on page data:text/html,new%20load had an unexpected value 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page new load, persisted=true 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pageshow event was expected, but a pageshow event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pageshow event was expected for page new load, but was fired for page new load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The persisted property of the pageshow event on page data:text/html,new%20load had an unexpected value 19:09:46 INFO - GECKO(1736) | TEST: removing event listeners 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | Going hidden hidden value does not match 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | Going hidden state value does not match 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | Going hidden title value does not match 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:46 INFO - GECKO(1736) | TEST: registering a listener for visibilitychange events 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page new load, persisted=true 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | Should not get unexpected event pagehide 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pagehide event was expected, but a pagehide event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pagehide event was expected for page new load, but was fired for page new load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The persisted property of the pagehide event on page data:text/html,new%20load had an unexpected value 19:09:46 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page initial load, persisted=true 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | Should not get unexpected event pageshow 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pageshow event was expected, but a pageshow event occurred 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pageshow event was expected for page initial load, but was fired for page initial load 19:09:46 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The persisted property of the pageshow event on page data:text/html,initial%20load had an unexpected value 19:09:47 INFO - GECKO(1736) | TEST: removing event listeners 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | Going visible hidden value does not match 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | Going visible state value does not match 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | Going visible title value does not match 19:09:47 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:47 INFO - GECKO(1736) | TEST: registering a listener for pagehide events 19:09:47 INFO - GECKO(1736) | TEST: registering a listener for visibilitychange events 19:09:47 INFO - GECKO(1736) | TEST: eventListener received a pagehide event for page initial load, persisted=true 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pagehide event was expected, but a pagehide event occurred 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last pagehide event not an HTMLDocument 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pagehide event was expected for page initial load, but was fired for page initial load 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The persisted property of the pagehide event on page data:text/html,initial%20load had an unexpected value 19:09:47 INFO - GECKO(1736) | TEST: eventListener received a visibilitychange event for page initial load, persisted=undefined 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected, but a visibilitychange event occurred 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last visibilitychange event not an HTMLDocument 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected for page initial load, but was fired for page initial load 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The visibilityState property of the document on page data:text/html,initial%20load had an unexpected value 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The hidden property of the document on page data:text/html,initial%20load had an unexpected value 19:09:47 INFO - GECKO(1736) | TEST: eventListener received a visibilitychange event for page new load, persisted=undefined 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected, but a visibilitychange event occurred 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last visibilitychange event not an HTMLDocument 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A visibilitychange event was expected for page new load, but was fired for page new load 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The visibilityState property of the document on page data:text/html,new%20load had an unexpected value 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The hidden property of the document on page data:text/html,new%20load had an unexpected value 19:09:47 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page new load, persisted=true 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pageshow event was expected, but a pageshow event occurred 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | originalTarget for last pageshow event not an HTMLDocument 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | A pageshow event was expected for page new load, but was fired for page new load 19:09:47 INFO - TEST-PASS | docshell/test/chrome/test_bug690056.xul | The persisted property of the pageshow event on page data:text/html,new%20load had an unexpected value 19:09:47 INFO - GECKO(1736) | TEST: removing event listeners 19:09:47 INFO - must wait for focus 19:09:47 INFO - GECKO(1736) | --DOCSHELL 0F834800 == 20 [pid = 1736] [id = {d81e56bf-f117-4efa-a9de-645e785d5498}] 19:09:47 INFO - GECKO(1736) | MEMORY STAT | vsize 762MB | vsizeMaxContiguous 813MB | residentFast 246MB | heapAllocated 88MB 19:09:47 INFO - TEST-OK | docshell/test/chrome/test_bug690056.xul | took 531ms 19:09:47 INFO - GECKO(1736) | ++DOMWINDOW == 189 (0F842000) [pid = 1736] [serial = 301] [outer = 2112F400] 19:09:47 INFO - TEST-START | docshell/test/chrome/test_bug789773.xul 19:09:47 INFO - GECKO(1736) | ++DOMWINDOW == 190 (0DE81800) [pid = 1736] [serial = 302] [outer = 2112F400] 19:09:47 INFO - GECKO(1736) | ++DOCSHELL 10022C00 == 21 [pid = 1736] [id = {946bff03-1c14-4cbc-b1c8-37f68f2614ee}] 19:09:47 INFO - GECKO(1736) | ++DOMWINDOW == 191 (10024800) [pid = 1736] [serial = 303] [outer = 00000000] 19:09:47 INFO - GECKO(1736) | ++DOMWINDOW == 192 (10043800) [pid = 1736] [serial = 304] [outer = 10024800] 19:09:47 INFO - GECKO(1736) | ++DOCSHELL 10060800 == 22 [pid = 1736] [id = {c2a6fc39-d365-4b15-af1b-252908986e10}] 19:09:47 INFO - GECKO(1736) | ++DOMWINDOW == 193 (12C24800) [pid = 1736] [serial = 305] [outer = 00000000] 19:09:47 INFO - GECKO(1736) | ++DOCSHELL 12C25800 == 23 [pid = 1736] [id = {0c1db516-febe-44a2-a7a8-ae85bddf6039}] 19:09:47 INFO - GECKO(1736) | ++DOMWINDOW == 194 (12C26800) [pid = 1736] [serial = 306] [outer = 00000000] 19:09:47 INFO - GECKO(1736) | ++DOCSHELL 12FD7400 == 24 [pid = 1736] [id = {dbd12838-e43f-4f53-aed1-3596474fbf1e}] 19:09:47 INFO - GECKO(1736) | ++DOMWINDOW == 195 (12FD7800) [pid = 1736] [serial = 307] [outer = 00000000] 19:09:47 INFO - GECKO(1736) | ++DOMWINDOW == 196 (13365000) [pid = 1736] [serial = 308] [outer = 12FD7800] 19:09:47 INFO - GECKO(1736) | JavaScript error: chrome://browser/content/tabbrowser.xml, line 2234: TypeError: invalid 'in' operand browser 19:09:47 INFO - GECKO(1736) | [1736] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10401 19:09:47 INFO - GECKO(1736) | [1736] WARNING: No inner window available!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 10401 19:09:48 INFO - GECKO(1736) | ++DOMWINDOW == 197 (0F836C00) [pid = 1736] [serial = 309] [outer = 12C24800] 19:09:48 INFO - GECKO(1736) | ++DOMWINDOW == 198 (1359AC00) [pid = 1736] [serial = 310] [outer = 12C26800] 19:09:48 INFO - GECKO(1736) | ++DOMWINDOW == 199 (1359C000) [pid = 1736] [serial = 311] [outer = 12FD7800] 19:09:48 INFO - GECKO(1736) | ++DOMWINDOW == 200 (1D4E4000) [pid = 1736] [serial = 312] [outer = 12FD7800] 19:09:49 INFO - GECKO(1736) | ++DOMWINDOW == 201 (12CE8800) [pid = 1736] [serial = 313] [outer = 12FD7800] 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug789773.xul | Loaded the popup window without spinning forever in the event loop! 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug789773.xul | Should have called the progress listener for browser.xul 19:09:49 INFO - GECKO(1736) | MEMORY STAT | vsize 761MB | vsizeMaxContiguous 813MB | residentFast 254MB | heapAllocated 96MB 19:09:49 INFO - TEST-OK | docshell/test/chrome/test_bug789773.xul | took 2241ms 19:09:49 INFO - GECKO(1736) | ++DOMWINDOW == 202 (13F0C400) [pid = 1736] [serial = 314] [outer = 2112F400] 19:09:49 INFO - TEST-START | docshell/test/chrome/test_bug846906.xul 19:09:49 INFO - GECKO(1736) | ++DOMWINDOW == 203 (0F83B400) [pid = 1736] [serial = 315] [outer = 2112F400] 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Should be able to get app shell service 19:09:49 INFO - GECKO(1736) | ++DOCSHELL 1411E800 == 25 [pid = 1736] [id = {1731571e-39ac-48d9-8ff2-b0200c6f579c}] 19:09:49 INFO - GECKO(1736) | ++DOMWINDOW == 204 (14120C00) [pid = 1736] [serial = 316] [outer = 00000000] 19:09:49 INFO - GECKO(1736) | ++DOMWINDOW == 205 (14122800) [pid = 1736] [serial = 317] [outer = 14120C00] 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Should be able to create windowless browser 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Windowless browser should implement nsIWindowlessBrowser 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Windowless browser should implement nsIWebNavigation 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Should be able to query interface requestor interface 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Should be able to get doc shell interface 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Should be able to get document 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Should be able to create iframe 19:09:49 INFO - GECKO(1736) | ++DOCSHELL 1E120C00 == 26 [pid = 1736] [id = {e396ad21-f840-49b4-a119-955938e8d8a7}] 19:09:49 INFO - GECKO(1736) | ++DOMWINDOW == 206 (1E121C00) [pid = 1736] [serial = 318] [outer = 00000000] 19:09:49 INFO - GECKO(1736) | ++DOMWINDOW == 207 (140BF800) [pid = 1736] [serial = 319] [outer = 1E121C00] 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Should receive initial onload event 19:09:49 INFO - GECKO(1736) | --DOMWINDOW == 206 (0D0F6C00) [pid = 1736] [serial = 165] [outer = 00000000] [url = data:text/html,test7-nested1test7-nested1
    Click%20me,%20hit%20back,%20click%20me%20again] 19:09:49 INFO - GECKO(1736) | --DOMWINDOW == 205 (2441C800) [pid = 1736] [serial = 156] [outer = 00000000] [url = data:text/html,test3-nested1test3-nested1test3-nested2test3-nested2">] 19:09:49 INFO - GECKO(1736) | --DOMWINDOW == 204 (24E70C00) [pid = 1736] [serial = 158] [outer = 00000000] [url = data:text/html,test3-nested2test3-nested2] 19:09:49 INFO - GECKO(1736) | --DOMWINDOW == 203 (228D3400) [pid = 1736] [serial = 189] [outer = 00000000] [url = data:text/html,bug396649%20page4test%20page%204] 19:09:49 INFO - GECKO(1736) | --DOMWINDOW == 202 (0D0DB800) [pid = 1736] [serial = 173] [outer = 00000000] [url = data:text/html,test2test1] 19:09:49 INFO - GECKO(1736) | --DOMWINDOW == 201 (10045400) [pid = 1736] [serial = 150] [outer = 00000000] [url = data:text/plain,aaa] 19:09:49 INFO - GECKO(1736) | --DOMWINDOW == 200 (10053800) [pid = 1736] [serial = 210] [outer = 00000000] [url = data:text/html,This%20is%20a%20second%20test] 19:09:49 INFO - GECKO(1736) | --DOMWINDOW == 199 (1E68B400) [pid = 1736] [serial = 217] [outer = 00000000] [url = data:text/html,This%20is%20a%20test] 19:09:49 INFO - GECKO(1736) | --DOMWINDOW == 198 (26E88000) [pid = 1736] [serial = 219] [outer = 00000000] [url = about:blank] 19:09:49 INFO - GECKO(1736) | --DOMWINDOW == 197 (1E130000) [pid = 1736] [serial = 208] [outer = 00000000] [url = data:text/html,This%20is%20a%20third%20test] 19:09:49 INFO - GECKO(1736) | ++DOMWINDOW == 198 (0D0DB800) [pid = 1736] [serial = 320] [outer = 1E121C00] 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Should receive onload event 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Should be able to get content document 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Should be able to get element by id 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | Should be able to get bounding client rect 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | undefined assertion name 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | undefined assertion name 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | undefined assertion name 19:09:49 INFO - TEST-PASS | docshell/test/chrome/test_bug846906.xul | undefined assertion name 19:09:49 INFO - GECKO(1736) | MEMORY STAT | vsize 761MB | vsizeMaxContiguous 813MB | residentFast 253MB | heapAllocated 92MB 19:09:50 INFO - TEST-OK | docshell/test/chrome/test_bug846906.xul | took 280ms 19:09:50 INFO - GECKO(1736) | ++DOMWINDOW == 199 (1E12F400) [pid = 1736] [serial = 321] [outer = 2112F400] 19:09:50 INFO - TEST-START | docshell/test/chrome/test_bug89419.xul 19:09:50 INFO - GECKO(1736) | ++DOMWINDOW == 200 (10053800) [pid = 1736] [serial = 322] [outer = 2112F400] 19:09:50 INFO - GECKO(1736) | ++DOCSHELL 1E70FC00 == 27 [pid = 1736] [id = {dccbd7ab-b6bf-4061-9512-8cefc76922d5}] 19:09:50 INFO - GECKO(1736) | ++DOMWINDOW == 201 (1E76F800) [pid = 1736] [serial = 323] [outer = 00000000] 19:09:50 INFO - GECKO(1736) | ++DOMWINDOW == 202 (1E770400) [pid = 1736] [serial = 324] [outer = 1E76F800] 19:09:50 INFO - GECKO(1736) | ++DOCSHELL 2030AC00 == 28 [pid = 1736] [id = {1a3d5d3a-c407-4d7a-8869-c03f6de74167}] 19:09:50 INFO - GECKO(1736) | ++DOMWINDOW == 203 (20360800) [pid = 1736] [serial = 325] [outer = 00000000] 19:09:50 INFO - GECKO(1736) | ++DOMWINDOW == 204 (20E47C00) [pid = 1736] [serial = 326] [outer = 20360800] 19:09:50 INFO - GECKO(1736) | ++DOMWINDOW == 205 (20E4C400) [pid = 1736] [serial = 327] [outer = 20360800] 19:09:50 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:50 INFO - GECKO(1736) | ++DOMWINDOW == 206 (1EAE4C00) [pid = 1736] [serial = 328] [outer = 20360800] 19:09:50 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page Bug 89419, persisted=false 19:09:50 INFO - GECKO(1736) | TEST: removing event listeners 19:09:50 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:50 INFO - GECKO(1736) | TEST: Called dummy unload function to prevent page from being bfcached. 19:09:50 INFO - GECKO(1736) | ++DOMWINDOW == 207 (210ABC00) [pid = 1736] [serial = 329] [outer = 20360800] 19:09:50 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page , persisted=false 19:09:50 INFO - GECKO(1736) | TEST: removing event listeners 19:09:50 INFO - TEST-PASS | docshell/test/chrome/test_bug89419.xul | about:blank should not be the same as the image web page 19:09:50 INFO - GECKO(1736) | TEST: registering a listener for pageshow events 19:09:50 INFO - GECKO(1736) | ++DOMWINDOW == 208 (210A9000) [pid = 1736] [serial = 330] [outer = 20360800] 19:09:50 INFO - GECKO(1736) | TEST: eventListener received a pageshow event for page Bug 89419, persisted=false 19:09:50 INFO - GECKO(1736) | TEST: removing event listeners 19:09:50 INFO - TEST-PASS | docshell/test/chrome/test_bug89419.xul | going back should not be the same as about:blank 19:09:50 INFO - TEST-PASS | docshell/test/chrome/test_bug89419.xul | going back should be the same as the initial load 19:09:50 INFO - must wait for focus 19:09:50 INFO - GECKO(1736) | --DOCSHELL 1E70FC00 == 27 [pid = 1736] [id = {dccbd7ab-b6bf-4061-9512-8cefc76922d5}] 19:09:50 INFO - GECKO(1736) | MEMORY STAT | vsize 770MB | vsizeMaxContiguous 813MB | residentFast 260MB | heapAllocated 98MB 19:09:50 INFO - TEST-OK | docshell/test/chrome/test_bug89419.xul | took 755ms 19:09:50 INFO - GECKO(1736) | ++DOMWINDOW == 209 (1E684800) [pid = 1736] [serial = 331] [outer = 2112F400] 19:09:50 INFO - TEST-START | docshell/test/chrome/test_bug909218.html 19:09:50 INFO - GECKO(1736) | ++DOMWINDOW == 210 (20F3E800) [pid = 1736] [serial = 332] [outer = 2112F400] 19:09:51 INFO - GECKO(1736) | ++DOCSHELL 2255C000 == 28 [pid = 1736] [id = {67e0ca8f-c037-452a-9997-107de096c283}] 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 211 (2255C800) [pid = 1736] [serial = 333] [outer = 00000000] 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 212 (226C7400) [pid = 1736] [serial = 334] [outer = 2255C800] 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/chrome/docshell/test/chrome/bug909218.html has the expected flags 19:09:51 INFO - GECKO(1736) | [1736] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 753 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 213 (22552000) [pid = 1736] [serial = 335] [outer = 2255C800] 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/chrome/docshell/test/chrome/bug909218.html has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/chrome/docshell/test/chrome/bug909218.html has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/tests/SimpleTest/test.css has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/chrome/docshell/test/chrome/bug909218.js has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/tests/docshell/test/chrome/red.png has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/tests/SimpleTest/test.css has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/tests/SimpleTest/test.css has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/chrome/docshell/test/chrome/bug909218.js has the expected flags 19:09:51 INFO - GECKO(1736) | bug909218.js loaded 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/chrome/docshell/test/chrome/bug909218.js has the expected flags 19:09:51 INFO - GECKO(1736) | ++DOCSHELL 226F3000 == 29 [pid = 1736] [id = {c253b5df-f2be-42ea-902b-bf4f0888b263}] 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 214 (226F5000) [pid = 1736] [serial = 336] [outer = 00000000] 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/tests/docshell/test/chrome/red.png has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/chrome/docshell/test/chrome/generic.html has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/tests/docshell/test/chrome/red.png has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/tests/docshell/test/chrome/red.png has the expected flags 19:09:51 INFO - GECKO(1736) | [1736] WARNING: cannot SetMetaDataElement: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/html/nsHTMLDocument.cpp, line 753 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 215 (226CC000) [pid = 1736] [serial = 337] [outer = 226F5000] 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/chrome/docshell/test/chrome/generic.html has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/chrome/docshell/test/chrome/generic.html has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/chrome/docshell/test/chrome/generic.html has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | request http://mochi.test:8888/chrome/docshell/test/chrome/bug909218.html has the expected flags 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | we expected some requests 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | http://mochi.test:8888/chrome/docshell/test/chrome/bug909218.html saw 4 requests 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | http://mochi.test:8888/chrome/docshell/test/chrome/bug909218.js saw 3 requests 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | http://mochi.test:8888/tests/SimpleTest/test.css saw 3 requests 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | http://mochi.test:8888/tests/docshell/test/chrome/red.png saw 4 requests 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug909218.html | http://mochi.test:8888/chrome/docshell/test/chrome/generic.html saw 4 requests 19:09:51 INFO - GECKO(1736) | MEMORY STAT | vsize 768MB | vsizeMaxContiguous 813MB | residentFast 261MB | heapAllocated 99MB 19:09:51 INFO - TEST-OK | docshell/test/chrome/test_bug909218.html | took 431ms 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 216 (210AAC00) [pid = 1736] [serial = 338] [outer = 2112F400] 19:09:51 INFO - TEST-START | docshell/test/chrome/test_bug92598.xul 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 217 (0A0A1C00) [pid = 1736] [serial = 339] [outer = 2112F400] 19:09:51 INFO - GECKO(1736) | ++DOCSHELL 0D0F2000 == 30 [pid = 1736] [id = {94956b14-b273-40fb-99d9-b3757b3d5d08}] 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 218 (0D0FBC00) [pid = 1736] [serial = 340] [outer = 00000000] 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 219 (0D108000) [pid = 1736] [serial = 341] [outer = 0D0FBC00] 19:09:51 INFO - GECKO(1736) | ++DOCSHELL 0E44F000 == 31 [pid = 1736] [id = {318f8d9d-856b-453b-a1b1-9de3b96fbce5}] 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 220 (0EB35400) [pid = 1736] [serial = 342] [outer = 00000000] 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 221 (0F817400) [pid = 1736] [serial = 343] [outer = 0EB35400] 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 222 (0F834800) [pid = 1736] [serial = 344] [outer = 0EB35400] 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Unexpected event pagehide 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid event received 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid persisted state 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 223 (1005A000) [pid = 1736] [serial = 345] [outer = 0EB35400] 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Unexpected event load 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid event received 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | originalTarget not a HTMLDocument 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | titles don't match 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Unexpected event pageshow 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid event received 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid persisted state 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | originalTarget not a HTMLDocument 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | titles don't match 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Unexpected event pagehide 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid event received 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid persisted state 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | originalTarget not a HTMLDocument 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | titles don't match 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Unexpected event unload 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid event received 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | originalTarget not a HTMLDocument 19:09:51 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | titles don't match 19:09:51 INFO - GECKO(1736) | ++DOMWINDOW == 224 (1E9D0800) [pid = 1736] [serial = 346] [outer = 0EB35400] 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Unexpected event load 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid event received 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | originalTarget not a HTMLDocument 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | titles don't match 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Unexpected event pageshow 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid event received 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid persisted state 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | originalTarget not a HTMLDocument 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | titles don't match 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Unexpected event pagehide 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid event received 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid persisted state 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | originalTarget not a HTMLDocument 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | titles don't match 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 225 (226F1400) [pid = 1736] [serial = 347] [outer = 0EB35400] 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Unexpected event load 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid event received 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | originalTarget not a HTMLDocument 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | titles don't match 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Unexpected event pageshow 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid event received 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | Invalid persisted state 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | originalTarget not a HTMLDocument 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_bug92598.xul | titles don't match 19:09:52 INFO - GECKO(1736) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 813MB | residentFast 262MB | heapAllocated 98MB 19:09:52 INFO - GECKO(1736) | --DOCSHELL 0D0F2000 == 30 [pid = 1736] [id = {94956b14-b273-40fb-99d9-b3757b3d5d08}] 19:09:52 INFO - TEST-OK | docshell/test/chrome/test_bug92598.xul | took 769ms 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 226 (13F0D400) [pid = 1736] [serial = 348] [outer = 2112F400] 19:09:52 INFO - TEST-START | docshell/test/chrome/test_docRedirect.xul 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 227 (0E010000) [pid = 1736] [serial = 349] [outer = 2112F400] 19:09:52 INFO - GECKO(1736) | Couldn't convert chrome URL: chrome://mochitests/tests/SimpleTest/test.css 19:09:52 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/layout/style/Loader.cpp, line 2161 19:09:52 INFO - GECKO(1736) | ++DOCSHELL 22A42800 == 31 [pid = 1736] [id = {34a88bdd-8bc2-422c-a27a-03a86a93ba3b}] 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 228 (22A43400) [pid = 1736] [serial = 350] [outer = 00000000] 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 229 (22A44400) [pid = 1736] [serial = 351] [outer = 22A43400] 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 230 (22A48400) [pid = 1736] [serial = 352] [outer = 22A43400] 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_docRedirect.xul | Should be redirected to example.org (see test_docRedirect.sjs) 19:09:52 INFO - TEST-PASS | docshell/test/chrome/test_docRedirect.xul | Received document redirect event 19:09:52 INFO - GECKO(1736) | MEMORY STAT | vsize 770MB | vsizeMaxContiguous 813MB | residentFast 262MB | heapAllocated 97MB 19:09:52 INFO - TEST-OK | docshell/test/chrome/test_docRedirect.xul | took 229ms 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 231 (0F841400) [pid = 1736] [serial = 353] [outer = 2112F400] 19:09:52 INFO - TEST-START | docshell/test/chrome/test_mozFrameType.xul 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 232 (22D2B400) [pid = 1736] [serial = 354] [outer = 2112F400] 19:09:52 INFO - GECKO(1736) | ++DOCSHELL 22D32000 == 32 [pid = 1736] [id = {8be991fa-05d1-4bd8-adef-d26d6194774a}] 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 233 (22D32800) [pid = 1736] [serial = 355] [outer = 00000000] 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 234 (22D32C00) [pid = 1736] [serial = 356] [outer = 22D32800] 19:09:52 INFO - GECKO(1736) | ++DOCSHELL 22D2F400 == 33 [pid = 1736] [id = {00ac20d5-f6dc-4f84-b578-3b1841e340ba}] 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 235 (22DC8400) [pid = 1736] [serial = 357] [outer = 00000000] 19:09:52 INFO - GECKO(1736) | ++DOCSHELL 22DC9800 == 34 [pid = 1736] [id = {e3aea25a-f9aa-4746-87a5-fa1934083e53}] 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 236 (22DCC800) [pid = 1736] [serial = 358] [outer = 00000000] 19:09:52 INFO - GECKO(1736) | ++DOMWINDOW == 237 (22E8E800) [pid = 1736] [serial = 359] [outer = 22DCC800] 19:09:53 INFO - GECKO(1736) | ++DOMWINDOW == 238 (22E90C00) [pid = 1736] [serial = 360] [outer = 22DC8400] 19:09:53 INFO - GECKO(1736) | ++DOMWINDOW == 239 (22E92C00) [pid = 1736] [serial = 361] [outer = 22DCC800] 19:09:53 INFO - TEST-PASS | docshell/test/chrome/test_mozFrameType.xul | normal iframe in chrome document is typeChrome 19:09:53 INFO - TEST-PASS | docshell/test/chrome/test_mozFrameType.xul | iframe with mozFrameType='content' in chrome document is typeContent 19:09:53 INFO - GECKO(1736) | [1736] WARNING: Must complete empty transaction when compositing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/layout/base/PresShell.cpp, line 6432 19:09:53 INFO - must wait for focus 19:09:53 INFO - GECKO(1736) | --DOCSHELL 22D32000 == 33 [pid = 1736] [id = {8be991fa-05d1-4bd8-adef-d26d6194774a}] 19:09:53 INFO - GECKO(1736) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 813MB | residentFast 266MB | heapAllocated 99MB 19:09:53 INFO - TEST-OK | docshell/test/chrome/test_mozFrameType.xul | took 507ms 19:09:53 INFO - GECKO(1736) | ++DOMWINDOW == 240 (22DCD400) [pid = 1736] [serial = 362] [outer = 2112F400] 19:09:53 INFO - TEST-START | docshell/test/chrome/test_principalInherit.xul 19:09:53 INFO - GECKO(1736) | ++DOMWINDOW == 241 (22D29C00) [pid = 1736] [serial = 363] [outer = 2112F400] 19:09:53 INFO - TEST-PASS | docshell/test/chrome/test_principalInherit.xul | this test must be run with the system principal 19:09:53 INFO - running testInheritFromParent 19:09:53 INFO - GECKO(1736) | ++DOCSHELL 0FCA4C00 == 34 [pid = 1736] [id = {777491ea-4e48-4e72-a70a-add603dce7ea}] 19:09:53 INFO - GECKO(1736) | ++DOMWINDOW == 242 (12FD4000) [pid = 1736] [serial = 364] [outer = 00000000] 19:09:53 INFO - GECKO(1736) | ++DOMWINDOW == 243 (135A4400) [pid = 1736] [serial = 365] [outer = 12FD4000] 19:09:53 INFO - TEST-PASS | docshell/test/chrome/test_principalInherit.xul | load in type=content iframe inherited principal of same type parent 19:09:53 INFO - running testInheritFromCurrent_system 19:09:53 INFO - GECKO(1736) | ++DOMWINDOW == 244 (0A09A800) [pid = 1736] [serial = 366] [outer = 12FD4000] 19:09:53 INFO - GECKO(1736) | JavaScript error: data:text/html,, line 1: Error: Permission denied to access property "inheritedSystem" 19:09:53 INFO - TEST-PASS | docshell/test/chrome/test_principalInherit.xul | load in type=content iframe shouldn't inherit system principal from current document 19:09:53 INFO - running testInheritFromCreated 19:09:53 INFO - GECKO(1736) | ++DOCSHELL 0A0A2C00 == 35 [pid = 1736] [id = {ed0034ad-317a-4efd-862b-24c106ceadf2}] 19:09:53 INFO - GECKO(1736) | ++DOMWINDOW == 245 (0A0A4000) [pid = 1736] [serial = 367] [outer = 00000000] 19:09:53 INFO - GECKO(1736) | ++DOMWINDOW == 246 (0A0A5800) [pid = 1736] [serial = 368] [outer = 0A0A4000] 19:09:53 INFO - GECKO(1736) | ++DOCSHELL 0D112800 == 36 [pid = 1736] [id = {cc2d8fc2-2017-43cf-8b57-57e1b0756807}] 19:09:53 INFO - GECKO(1736) | ++DOMWINDOW == 247 (0E16AC00) [pid = 1736] [serial = 369] [outer = 00000000] 19:09:53 INFO - GECKO(1736) | ++DOMWINDOW == 248 (0E172400) [pid = 1736] [serial = 370] [outer = 0E16AC00] 19:09:54 INFO - GECKO(1736) | [1736] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:09:54 INFO - TEST-PASS | docshell/test/chrome/test_principalInherit.xul | content viewer was created 19:09:54 INFO - GECKO(1736) | --DOCSHELL 0A0A2C00 == 35 [pid = 1736] [id = {ed0034ad-317a-4efd-862b-24c106ceadf2}] 19:09:54 INFO - GECKO(1736) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 813MB | residentFast 263MB | heapAllocated 94MB 19:09:54 INFO - TEST-OK | docshell/test/chrome/test_principalInherit.xul | took 847ms 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 249 (0D0F3400) [pid = 1736] [serial = 371] [outer = 2112F400] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 0F842C00 == 34 [pid = 1736] [id = {4f1ec10a-781e-4b93-a881-a137dfed6ae5}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 0F8B4000 == 33 [pid = 1736] [id = {5c604fcb-9531-44cb-9d51-529463d8a1d3}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 0FE98C00 == 32 [pid = 1736] [id = {0a993774-4367-400c-b107-4fa99bc384f0}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 227C9000 == 31 [pid = 1736] [id = {082414b1-5f90-469c-bca9-42faba3147b0}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 227C6400 == 30 [pid = 1736] [id = {11ca36e7-9636-43d8-a67f-b05c6b60bdf7}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 227C2800 == 29 [pid = 1736] [id = {ba8dcff9-7b97-4838-9d55-0eb8270254cd}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 227C0000 == 28 [pid = 1736] [id = {63d009ee-5e99-4363-98f4-e3bc13a0875a}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 250AC400 == 27 [pid = 1736] [id = {e9a83654-fb3c-40b3-9580-ea5bf75cbbc4}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 250A9000 == 26 [pid = 1736] [id = {fcd2c4ab-ef27-44f0-a054-c8a5c47ccfa9}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 10060800 == 25 [pid = 1736] [id = {c2a6fc39-d365-4b15-af1b-252908986e10}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 12C25800 == 24 [pid = 1736] [id = {0c1db516-febe-44a2-a7a8-ae85bddf6039}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 0D0D7400 == 23 [pid = 1736] [id = {a2a7d199-4dc4-4d84-bd2e-26bdec3e98f4}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 1E11F400 == 22 [pid = 1736] [id = {7901405d-13fa-4e0f-b422-fef3fa82a6a3}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 226F3000 == 21 [pid = 1736] [id = {c253b5df-f2be-42ea-902b-bf4f0888b263}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 2030AC00 == 20 [pid = 1736] [id = {1a3d5d3a-c407-4d7a-8869-c03f6de74167}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 1E120C00 == 19 [pid = 1736] [id = {e396ad21-f840-49b4-a119-955938e8d8a7}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 12FD7400 == 18 [pid = 1736] [id = {dbd12838-e43f-4f53-aed1-3596474fbf1e}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 10022C00 == 17 [pid = 1736] [id = {946bff03-1c14-4cbc-b1c8-37f68f2614ee}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 0F835400 == 16 [pid = 1736] [id = {0ad3293c-6b69-46ed-be68-44e6b3bc9a65}] 19:09:54 INFO - GECKO(1736) | --DOCSHELL 0D0EEC00 == 15 [pid = 1736] [id = {c0c18393-e50e-4f13-9880-c961712eb29c}] 19:09:54 INFO - TEST-START | docshell/test/chrome/test_private_hidden_window.html 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 250 (0D0E3000) [pid = 1736] [serial = 372] [outer = 2112F400] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 249 (25952C00) [pid = 1736] [serial = 191] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 248 (2813A000) [pid = 1736] [serial = 194] [outer = 00000000] [url = data:text/html,bug396649%20page2test%20page%202] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 247 (0F83B800) [pid = 1736] [serial = 198] [outer = 00000000] [url = data:text/html,bug396649%20page4test%20page%204] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 246 (281F2800) [pid = 1736] [serial = 195] [outer = 00000000] [url = data:text/html,bug396649%20page3test%20page%203] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 245 (270E4C00) [pid = 1736] [serial = 193] [outer = 00000000] [url = data:text/html,bug396649%20page1test%20page%201] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 244 (2860F000) [pid = 1736] [serial = 196] [outer = 00000000] [url = data:text/html,bug396649%20page4test%20page%204] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 243 (231DB000) [pid = 1736] [serial = 155] [outer = 00000000] [url = data:text/html,test3test3-nested1test3-nested1test3-nested2test3-nested2">'>] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 242 (0E16D400) [pid = 1736] [serial = 167] [outer = 00000000] [url = data:text/plain,aaa] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 241 (0FCD0400) [pid = 1736] [serial = 180] [outer = 00000000] [url = data:text/html,test1test1] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 240 (210AD000) [pid = 1736] [serial = 152] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 239 (0E453C00) [pid = 1736] [serial = 181] [outer = 00000000] [url = data:text/html,test2test1] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 238 (0A0A0000) [pid = 1736] [serial = 178] [outer = 00000000] [url = data:text/html,test1test1] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 237 (0EB2A400) [pid = 1736] [serial = 179] [outer = 00000000] [url = data:text/html,test2test1] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 236 (227C9800) [pid = 1736] [serial = 243] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 235 (226CE400) [pid = 1736] [serial = 153] [outer = 00000000] [url = data:text/html,test1test1] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 234 (0E44E400) [pid = 1736] [serial = 177] [outer = 00000000] [url = data:text/html,test2test1] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 233 (254BE000) [pid = 1736] [serial = 190] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 232 (0D0F7000) [pid = 1736] [serial = 174] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 231 (1E708C00) [pid = 1736] [serial = 151] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 230 (0FE9A800) [pid = 1736] [serial = 183] [outer = 00000000] [url = data:text/html,test1test1] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 229 (227C8000) [pid = 1736] [serial = 241] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 228 (1002BC00) [pid = 1736] [serial = 224] [outer = 00000000] [url = data:text/html,This%20is%20a%20second%20test] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 227 (282E3800) [pid = 1736] [serial = 163] [outer = 00000000] [url = data:text/html,test5test5] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 226 (1002B800) [pid = 1736] [serial = 225] [outer = 00000000] [url = data:text/html,This%20is%20a%20test] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 225 (1E76E400) [pid = 1736] [serial = 222] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 224 (24E73000) [pid = 1736] [serial = 159] [outer = 00000000] [url = data:text/html,test3-nested2test3-nested2] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 223 (244DC400) [pid = 1736] [serial = 157] [outer = 00000000] [url = data:text/html,test3-nested1test3-nested1test3-nested2test3-nested2">] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 222 (1D4E4800) [pid = 1736] [serial = 182] [outer = 00000000] [url = data:text/html,test2test1] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 221 (26E90800) [pid = 1736] [serial = 192] [outer = 00000000] [url = data:text/html,bug396649%20page0test%20page%200] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 220 (0F3DE400) [pid = 1736] [serial = 221] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 219 (281F9C00) [pid = 1736] [serial = 162] [outer = 00000000] [url = data:text/html,test6test6] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 218 (0D0E0800) [pid = 1736] [serial = 184] [outer = 00000000] [url = data:text/html,test2test1] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 217 (26E95C00) [pid = 1736] [serial = 161] [outer = 00000000] [url = data:text/html,test5test5] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 216 (26702800) [pid = 1736] [serial = 160] [outer = 00000000] [url = data:text/html,test4test4] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 215 (0D0F7400) [pid = 1736] [serial = 166] [outer = 00000000] [url = data:text/html,test7-nested1test7-nested1
    Click%20me,%20hit%20back,%20click%20me%20again] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 214 (0DD5DC00) [pid = 1736] [serial = 175] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 213 (0E448000) [pid = 1736] [serial = 176] [outer = 00000000] [url = data:text/html,test1test1] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 212 (22D25800) [pid = 1736] [serial = 154] [outer = 00000000] [url = data:text/html,test2test2] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 211 (0E16EC00) [pid = 1736] [serial = 168] [outer = 00000000] [url = data:text/plain,aaa] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 210 (0D0F2400) [pid = 1736] [serial = 164] [outer = 00000000] [url = data:text/html,test7test7-nested1test7-nested1
    Click%20me,%20hit%20back,%20click%20me%20again'>] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 209 (227C3000) [pid = 1736] [serial = 239] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 208 (0F3E1400) [pid = 1736] [serial = 197] [outer = 00000000] [url = data:text/html,bug396649%20page0test%20page%200] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 207 (227C1800) [pid = 1736] [serial = 237] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 206 (1E68D400) [pid = 1736] [serial = 218] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 205 (1E76D000) [pid = 1736] [serial = 220] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 204 (1E67F000) [pid = 1736] [serial = 212] [outer = 00000000] [url = data:text/html,This%20is%20a%20third%20test] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 203 (0FCF5000) [pid = 1736] [serial = 47] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 202 (0DD62000) [pid = 1736] [serial = 38] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug113934.xul] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 201 (0FF49000) [pid = 1736] [serial = 78] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug298622.xul] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 200 (0FE9B400) [pid = 1736] [serial = 102] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug303267.xul] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 199 (0D8F6000) [pid = 1736] [serial = 48] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug215405.xul] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 198 (0FC10C00) [pid = 1736] [serial = 60] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug293235.xul] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 197 (13F03400) [pid = 1736] [serial = 101] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 196 (135A4800) [pid = 1736] [serial = 59] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 195 (24ED2C00) [pid = 1736] [serial = 86] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 194 (2255A800) [pid = 1736] [serial = 68] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 193 (282DC000) [pid = 1736] [serial = 28] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 192 (1E70D000) [pid = 1736] [serial = 77] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 191 (282DA800) [pid = 1736] [serial = 29] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug112564.xul] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 190 (26535400) [pid = 1736] [serial = 87] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug301397.xul] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 189 (10051400) [pid = 1736] [serial = 209] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 188 (26E8C400) [pid = 1736] [serial = 202] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 187 (2112DC00) [pid = 1736] [serial = 69] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug294258.xul] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 186 (0E4D5400) [pid = 1736] [serial = 37] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 185 (0DC12C00) [pid = 1736] [serial = 110] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 184 (10055800) [pid = 1736] [serial = 211] [outer = 00000000] [url = about:blank] 19:09:54 INFO - GECKO(1736) | --DOMWINDOW == 183 (10021800) [pid = 1736] [serial = 223] [outer = 00000000] [url = data:text/html,This%20is%20a%20test] 19:09:54 INFO - GECKO(1736) | ++DOCSHELL 0D0E0800 == 16 [pid = 1736] [id = {7b551aaf-f187-4d83-b2b4-14dd67280f7b}] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 184 (0D0F0C00) [pid = 1736] [serial = 373] [outer = 00000000] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 185 (0D10E800) [pid = 1736] [serial = 374] [outer = 0D0F0C00] 19:09:54 INFO - GECKO(1736) | ++DOCSHELL 0DCFB000 == 17 [pid = 1736] [id = {e5ca0760-4fd1-4c42-9c06-9aa1e70e2d9e}] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 186 (0DD5DC00) [pid = 1736] [serial = 375] [outer = 00000000] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 187 (0DD5E800) [pid = 1736] [serial = 376] [outer = 0DD5DC00] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 188 (0D0E6800) [pid = 1736] [serial = 377] [outer = 0DD5DC00] 19:09:54 INFO - GECKO(1736) | ++DOCSHELL 0084C400 == 18 [pid = 1736] [id = {c7a62afa-0036-4f65-9c4e-a329bd9056fb}] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 189 (0D0F7C00) [pid = 1736] [serial = 378] [outer = 00000000] 19:09:54 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 11567 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 190 (0DC58400) [pid = 1736] [serial = 379] [outer = 0D0F7C00] 19:09:54 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 878 19:09:54 INFO - GECKO(1736) | ++DOCSHELL 0E448800 == 19 [pid = 1736] [id = {57c74d3c-ca09-4b9f-9bf4-f33ade6c0f05}] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 191 (0E44A000) [pid = 1736] [serial = 380] [outer = 00000000] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 192 (0E44C000) [pid = 1736] [serial = 381] [outer = 0E44A000] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 193 (0E171000) [pid = 1736] [serial = 382] [outer = 0D0F7C00] 19:09:54 INFO - GECKO(1736) | ++DOCSHELL 0EB27C00 == 20 [pid = 1736] [id = {d6de730f-7af7-4802-8ceb-62803e36431f}] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 194 (0EB2E000) [pid = 1736] [serial = 383] [outer = 00000000] 19:09:54 INFO - GECKO(1736) | ++DOCSHELL 0EB32800 == 21 [pid = 1736] [id = {dc553781-7b19-4399-aff4-2eedf5b6efee}] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 195 (0EB33C00) [pid = 1736] [serial = 384] [outer = 00000000] 19:09:54 INFO - GECKO(1736) | ++DOCSHELL 0F3E9800 == 22 [pid = 1736] [id = {48e08db0-e911-444a-bf31-d3eacc54d7fc}] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 196 (0F3E9C00) [pid = 1736] [serial = 385] [outer = 00000000] 19:09:54 INFO - GECKO(1736) | ++DOMWINDOW == 197 (0F3ECC00) [pid = 1736] [serial = 386] [outer = 0F3E9C00] 19:09:55 INFO - GECKO(1736) | ++DOMWINDOW == 198 (0F817C00) [pid = 1736] [serial = 387] [outer = 0EB2E000] 19:09:55 INFO - GECKO(1736) | ++DOMWINDOW == 199 (0F819000) [pid = 1736] [serial = 388] [outer = 0EB33C00] 19:09:55 INFO - GECKO(1736) | ++DOMWINDOW == 200 (0F835C00) [pid = 1736] [serial = 389] [outer = 0F3E9C00] 19:09:55 INFO - GECKO(1736) | JavaScript error: chrome://browser/content/browser.js, line 2890: NS_ERROR_FAILURE: Component returned failure code: 0x80004005 (NS_ERROR_FAILURE) [nsIObserverService.removeObserver] 19:09:55 INFO - TEST-PASS | docshell/test/chrome/test_private_hidden_window.html | Unexpected observer topic 19:09:55 INFO - GECKO(1736) | MEMORY STAT | vsize 779MB | vsizeMaxContiguous 808MB | residentFast 268MB | heapAllocated 98MB 19:09:55 INFO - TEST-OK | docshell/test/chrome/test_private_hidden_window.html | took 1356ms 19:09:55 INFO - GECKO(1736) | ++DOMWINDOW == 201 (0FE9A400) [pid = 1736] [serial = 390] [outer = 2112F400] 19:09:55 INFO - TEST-START | Shutdown 19:09:55 INFO - Passed: 1295 19:09:55 INFO - Failed: 0 19:09:55 INFO - Todo: 1 19:09:55 INFO - Mode: non-e10s 19:09:55 INFO - Slowest: 5167ms - chrome://mochitests/content/chrome/docshell/test/chrome/test_bug311007.xul 19:09:55 INFO - SimpleTest FINISHED 19:09:55 INFO - TEST-INFO | Ran 1 Loops 19:09:55 INFO - SimpleTest FINISHED 19:09:55 INFO - GECKO(1736) | ++DOMWINDOW == 202 (0F3E2000) [pid = 1736] [serial = 391] [outer = 2112F400] 19:09:56 INFO - GECKO(1736) | --DOCSHELL 1EAE7000 == 21 [pid = 1736] [id = {3d93290e-8d0a-42bc-9ae1-fe29bfea88d8}] 19:09:56 INFO - GECKO(1736) | --DOCSHELL 0EB27C00 == 20 [pid = 1736] [id = {d6de730f-7af7-4802-8ceb-62803e36431f}] 19:09:56 INFO - GECKO(1736) | --DOCSHELL 12C25000 == 19 [pid = 1736] [id = {50ec6ac9-dba8-4080-8008-571383fb455e}] 19:09:56 INFO - GECKO(1736) | --DOCSHELL 0084C400 == 18 [pid = 1736] [id = {c7a62afa-0036-4f65-9c4e-a329bd9056fb}] 19:09:56 INFO - GECKO(1736) | --DOCSHELL 0DCFB000 == 17 [pid = 1736] [id = {e5ca0760-4fd1-4c42-9c06-9aa1e70e2d9e}] 19:09:57 INFO - GECKO(1736) | --DOCSHELL 22D2F400 == 16 [pid = 1736] [id = {00ac20d5-f6dc-4f84-b578-3b1841e340ba}] 19:09:57 INFO - GECKO(1736) | --DOCSHELL 0E44F000 == 15 [pid = 1736] [id = {318f8d9d-856b-453b-a1b1-9de3b96fbce5}] 19:09:57 INFO - GECKO(1736) | --DOCSHELL 22DC9800 == 14 [pid = 1736] [id = {e3aea25a-f9aa-4746-87a5-fa1934083e53}] 19:09:57 INFO - GECKO(1736) | --DOCSHELL 211D5400 == 13 [pid = 1736] [id = {cf8c54f6-9432-426b-abd8-aa581f7b8eeb}] 19:09:57 INFO - GECKO(1736) | --DOCSHELL 0FCA4C00 == 12 [pid = 1736] [id = {777491ea-4e48-4e72-a70a-add603dce7ea}] 19:09:57 INFO - GECKO(1736) | --DOCSHELL 0D112800 == 11 [pid = 1736] [id = {cc2d8fc2-2017-43cf-8b57-57e1b0756807}] 19:09:57 INFO - GECKO(1736) | --DOCSHELL 0D0E0800 == 10 [pid = 1736] [id = {7b551aaf-f187-4d83-b2b4-14dd67280f7b}] 19:09:59 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:10:00 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:00 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:00 INFO - GECKO(1736) | --DOCSHELL 0EB32800 == 9 [pid = 1736] [id = {dc553781-7b19-4399-aff4-2eedf5b6efee}] 19:10:00 INFO - GECKO(1736) | --DOCSHELL 0E448800 == 8 [pid = 1736] [id = {57c74d3c-ca09-4b9f-9bf4-f33ade6c0f05}] 19:10:00 INFO - GECKO(1736) | --DOCSHELL 0F3E9800 == 7 [pid = 1736] [id = {48e08db0-e911-444a-bf31-d3eacc54d7fc}] 19:10:00 INFO - GECKO(1736) | --DOCSHELL 2112B400 == 6 [pid = 1736] [id = {95204280-a060-4ba7-bbc8-f1e94294c217}] 19:10:00 INFO - GECKO(1736) | --DOCSHELL 0FC04C00 == 5 [pid = 1736] [id = {dd420d8e-08a4-424b-b49c-8ce7bcbd5450}] 19:10:00 INFO - GECKO(1736) | --DOCSHELL 23208C00 == 4 [pid = 1736] [id = {3abf0fd0-0686-4892-a131-fda0de5ddf6a}] 19:10:00 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:00 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:01 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:01 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | --DOCSHELL 2255C000 == 3 [pid = 1736] [id = {67e0ca8f-c037-452a-9997-107de096c283}] 19:10:03 INFO - GECKO(1736) | --DOCSHELL 1411E800 == 2 [pid = 1736] [id = {1731571e-39ac-48d9-8ff2-b0200c6f579c}] 19:10:03 INFO - GECKO(1736) | --DOCSHELL 244D4000 == 1 [pid = 1736] [id = {4198fe41-b710-4924-b24a-3aca34637825}] 19:10:03 INFO - GECKO(1736) | --DOCSHELL 22A42800 == 0 [pid = 1736] [id = {34a88bdd-8bc2-422c-a27a-03a86a93ba3b}] 19:10:03 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 19:10:03 INFO - GECKO(1736) | [1736] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 201 (10043800) [pid = 1736] [serial = 304] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 200 (0E44C000) [pid = 1736] [serial = 381] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 199 (0FC05400) [pid = 1736] [serial = 6] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 198 (0FE9A400) [pid = 1736] [serial = 390] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 197 (1E2A0C00) [pid = 1736] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 196 (0D10E800) [pid = 1736] [serial = 374] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 195 (0D0E3000) [pid = 1736] [serial = 372] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_private_hidden_window.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 194 (0E171000) [pid = 1736] [serial = 382] [outer = 00000000] [url = about:neterror?e=fileNotFound&u=resource%3A//gre-resources/generic.html&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20file%20at%20resource%3A//gre-resources/generic.html.] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 193 (0EB33C00) [pid = 1736] [serial = 384] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 192 (0F817C00) [pid = 1736] [serial = 387] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 191 (211D5000) [pid = 1736] [serial = 11] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 190 (0FC06000) [pid = 1736] [serial = 15] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 189 (211D8000) [pid = 1736] [serial = 12] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 188 (231E1400) [pid = 1736] [serial = 16] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 187 (0EB2E000) [pid = 1736] [serial = 383] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 186 (0E44A000) [pid = 1736] [serial = 380] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 185 (0DC58400) [pid = 1736] [serial = 379] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 184 (0F835C00) [pid = 1736] [serial = 389] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 183 (0F819000) [pid = 1736] [serial = 388] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 182 (0F3ECC00) [pid = 1736] [serial = 386] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 181 (2112F400) [pid = 1736] [serial = 20] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 180 (0D0F3400) [pid = 1736] [serial = 371] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 179 (22D29C00) [pid = 1736] [serial = 363] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_principalInherit.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 178 (22DCD400) [pid = 1736] [serial = 362] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 177 (22D2B400) [pid = 1736] [serial = 354] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_mozFrameType.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 176 (0F841400) [pid = 1736] [serial = 353] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 175 (0E010000) [pid = 1736] [serial = 349] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_docRedirect.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 174 (13F0D400) [pid = 1736] [serial = 348] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 173 (0A0A1C00) [pid = 1736] [serial = 339] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug92598.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 172 (210AAC00) [pid = 1736] [serial = 338] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 171 (10053800) [pid = 1736] [serial = 322] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug89419.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 170 (0D0EC800) [pid = 1736] [serial = 293] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug690056.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 169 (0A09B000) [pid = 1736] [serial = 282] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug662200.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 168 (1E118C00) [pid = 1736] [serial = 265] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug582176.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 167 (0D0D9800) [pid = 1736] [serial = 249] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug456980.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 166 (10059800) [pid = 1736] [serial = 214] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug449780.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 165 (1E128000) [pid = 1736] [serial = 205] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug449778.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 164 (22A3D800) [pid = 1736] [serial = 186] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug396649.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 163 (0F3E9C00) [pid = 1736] [serial = 385] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 162 (0FC05000) [pid = 1736] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 161 (23209000) [pid = 1736] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 160 (226C7400) [pid = 1736] [serial = 334] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 159 (0D0F0C00) [pid = 1736] [serial = 373] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 158 (0F3E2000) [pid = 1736] [serial = 391] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 157 (1E770400) [pid = 1736] [serial = 324] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 156 (244E3800) [pid = 1736] [serial = 188] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 155 (0F834800) [pid = 1736] [serial = 344] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 154 (0D108000) [pid = 1736] [serial = 341] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 153 (0FCCE400) [pid = 1736] [serial = 149] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 152 (22A48400) [pid = 1736] [serial = 352] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 151 (0D0D8C00) [pid = 1736] [serial = 172] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 150 (1005A000) [pid = 1736] [serial = 345] [outer = 00000000] [url = http://mochi.test:8888/tests/docshell/test/chrome/92598_nostore.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 149 (0A0A5800) [pid = 1736] [serial = 368] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 148 (0E447C00) [pid = 1736] [serial = 280] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 147 (22E90C00) [pid = 1736] [serial = 360] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 146 (226F1400) [pid = 1736] [serial = 347] [outer = 00000000] [url = http://mochi.test:8888/tests/docshell/test/chrome/92598_nostore.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 145 (0EB2F400) [pid = 1736] [serial = 251] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 144 (1E112400) [pid = 1736] [serial = 263] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 143 (0F835000) [pid = 1736] [serial = 295] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 142 (22D32C00) [pid = 1736] [serial = 356] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 141 (1E687400) [pid = 1736] [serial = 216] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 140 (22E92C00) [pid = 1736] [serial = 361] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 139 (135A4400) [pid = 1736] [serial = 365] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 138 (0D0EE800) [pid = 1736] [serial = 284] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 137 (22A44400) [pid = 1736] [serial = 351] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 136 (1E11F000) [pid = 1736] [serial = 267] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 135 (1359C000) [pid = 1736] [serial = 311] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 134 (1E12D000) [pid = 1736] [serial = 207] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 133 (1E9D0800) [pid = 1736] [serial = 346] [outer = 00000000] [url = data:text/html,test2test2] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 132 (0D0EE400) [pid = 1736] [serial = 283] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug662200_window.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 131 (1E687000) [pid = 1736] [serial = 215] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug449780_window.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 130 (22DC8400) [pid = 1736] [serial = 357] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 129 (0A0A4000) [pid = 1736] [serial = 367] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml,] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 128 (0F834C00) [pid = 1736] [serial = 294] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug690056_window.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 127 (1E12CC00) [pid = 1736] [serial = 206] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug449778_window.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 126 (22A43400) [pid = 1736] [serial = 350] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 125 (244D4400) [pid = 1736] [serial = 260] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 124 (0D0D8800) [pid = 1736] [serial = 171] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug396519_window.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 123 (226F5000) [pid = 1736] [serial = 336] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/generic.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 122 (10024800) [pid = 1736] [serial = 303] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 121 (1E76F800) [pid = 1736] [serial = 323] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug89419_window.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 120 (0EB35400) [pid = 1736] [serial = 342] [outer = 00000000] [url = http://mochi.test:8888/tests/docshell/test/chrome/92598_nostore.html] 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 119 (12FD7800) [pid = 1736] [serial = 307] [outer = 00000000] [url = about:mozilla] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 118 (12FD4000) [pid = 1736] [serial = 364] [outer = 00000000] [url = data:text/html,] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 117 (244E0800) [pid = 1736] [serial = 187] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug396649_window.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 116 (0D0FBC00) [pid = 1736] [serial = 340] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug92598_window.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 115 (0EB2D400) [pid = 1736] [serial = 250] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug113934_window.xul?chrome] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 114 (22DCC800) [pid = 1736] [serial = 358] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 113 (0F8B6400) [pid = 1736] [serial = 148] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug364461_window.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 112 (0E16AC00) [pid = 1736] [serial = 369] [outer = 00000000] [url = javascript:'1';] 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 111 (0E445000) [pid = 1736] [serial = 279] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug608669.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 110 (2255C800) [pid = 1736] [serial = 333] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug909218.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 109 (22D32800) [pid = 1736] [serial = 355] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/mozFrameType_window.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 108 (1E11EC00) [pid = 1736] [serial = 266] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug582176_window.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 107 (0DD5E800) [pid = 1736] [serial = 376] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 106 (22E8E800) [pid = 1736] [serial = 359] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 105 (0D0F7C00) [pid = 1736] [serial = 378] [outer = 00000000] [url = about:neterror?e=fileNotFound&u=resource%3A//gre-resources/generic.html&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20file%20at%20resource%3A//gre-resources/generic.html.] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 104 (0DD5DC00) [pid = 1736] [serial = 375] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 103 (22552000) [pid = 1736] [serial = 335] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug909218.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 102 (12C25400) [pid = 1736] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 101 (226CC000) [pid = 1736] [serial = 337] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/generic.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 100 (0F817400) [pid = 1736] [serial = 343] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 99 (0E172400) [pid = 1736] [serial = 370] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 98 (244D2400) [pid = 1736] [serial = 248] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 97 (1E117000) [pid = 1736] [serial = 264] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 96 (1E684800) [pid = 1736] [serial = 331] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 95 (0D0D8000) [pid = 1736] [serial = 278] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug608669.xul?x] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 94 (0A09CC00) [pid = 1736] [serial = 111] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug311007.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 93 (1D4E4000) [pid = 1736] [serial = 312] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 92 (0D0DB800) [pid = 1736] [serial = 320] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug846906.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 91 (0FC01800) [pid = 1736] [serial = 298] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 90 (1002C400) [pid = 1736] [serial = 227] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug453650.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 89 (210A9000) [pid = 1736] [serial = 330] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/89419.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 88 (0F841C00) [pid = 1736] [serial = 199] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 87 (1E126800) [pid = 1736] [serial = 204] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 86 (0DE7A400) [pid = 1736] [serial = 121] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug321671.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 85 (13450400) [pid = 1736] [serial = 146] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 84 (0E178000) [pid = 1736] [serial = 185] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 83 (0F3E0400) [pid = 1736] [serial = 290] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/662200c.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 82 (1EAE4C00) [pid = 1736] [serial = 328] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/89419.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 81 (0A09A400) [pid = 1736] [serial = 281] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 80 (140BF800) [pid = 1736] [serial = 319] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 79 (1E68BC00) [pid = 1736] [serial = 226] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 78 (2109DC00) [pid = 1736] [serial = 269] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 77 (1359AC00) [pid = 1736] [serial = 310] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 76 (250A6C00) [pid = 1736] [serial = 230] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 75 (0D0EF400) [pid = 1736] [serial = 277] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 74 (1E11C000) [pid = 1736] [serial = 272] [outer = 00000000] [url = http://mochi.test:8888/tests/docshell/test/chrome/582176_dummy.html?2] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 73 (250A8000) [pid = 1736] [serial = 262] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 72 (0F83E800) [pid = 1736] [serial = 297] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 71 (0F83D800) [pid = 1736] [serial = 200] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug428288.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 70 (0D105800) [pid = 1736] [serial = 288] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/662200a.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 69 (0DE81800) [pid = 1736] [serial = 302] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug789773.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 68 (0F842000) [pid = 1736] [serial = 301] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 67 (0D107000) [pid = 1736] [serial = 287] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 66 (0E445C00) [pid = 1736] [serial = 289] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/662200b.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 65 (1E689000) [pid = 1736] [serial = 258] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 64 (244DFC00) [pid = 1736] [serial = 261] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 63 (0F8BE800) [pid = 1736] [serial = 134] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 62 (2109F000) [pid = 1736] [serial = 270] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 61 (0D0DFC00) [pid = 1736] [serial = 147] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug364461.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 60 (0D109400) [pid = 1736] [serial = 275] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug608669.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 59 (20E4C400) [pid = 1736] [serial = 327] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 58 (0F80DC00) [pid = 1736] [serial = 291] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/662200b.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 57 (0DC5A000) [pid = 1736] [serial = 286] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 56 (1E688400) [pid = 1736] [serial = 231] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug454235.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 55 (0A09D800) [pid = 1736] [serial = 135] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug360511.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 54 (0D10E000) [pid = 1736] [serial = 274] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 53 (0FCA3400) [pid = 1736] [serial = 299] [outer = 00000000] [url = data:text/html,initial%20load] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 52 (10028800) [pid = 1736] [serial = 256] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 51 (0F836C00) [pid = 1736] [serial = 309] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 50 (0F83B400) [pid = 1736] [serial = 315] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug846906.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 49 (0DE82C00) [pid = 1736] [serial = 120] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 48 (1E12F400) [pid = 1736] [serial = 321] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 47 (20E47C00) [pid = 1736] [serial = 326] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 46 (0A099800) [pid = 1736] [serial = 170] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug396519.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 45 (0A09F400) [pid = 1736] [serial = 259] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug565388.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 44 (210ABC00) [pid = 1736] [serial = 329] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 43 (1E125000) [pid = 1736] [serial = 203] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 42 (13F0C400) [pid = 1736] [serial = 314] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 41 (10025C00) [pid = 1736] [serial = 255] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 40 (0D0EFC00) [pid = 1736] [serial = 292] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 39 (250AB400) [pid = 1736] [serial = 233] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 38 (0D042000) [pid = 1736] [serial = 213] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 37 (14122800) [pid = 1736] [serial = 317] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 36 (0FCD5C00) [pid = 1736] [serial = 300] [outer = 00000000] [url = data:text/html,new%20load] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 35 (1005BC00) [pid = 1736] [serial = 257] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 34 (0D1DFC00) [pid = 1736] [serial = 271] [outer = 00000000] [url = http://mochi.test:8888/tests/docshell/test/chrome/582176_dummy.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 33 (13365000) [pid = 1736] [serial = 308] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 32 (1002E400) [pid = 1736] [serial = 229] [outer = 00000000] [url = data:text/html,hello] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 31 (0D0F7800) [pid = 1736] [serial = 169] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 30 (250ACC00) [pid = 1736] [serial = 235] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 29 (227C0400) [pid = 1736] [serial = 236] [outer = 00000000] [url = about:mozilla] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 28 (0F843400) [pid = 1736] [serial = 252] [outer = 00000000] [url = data:text/html,This%20is%20a%20test] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 27 (0FE99400) [pid = 1736] [serial = 254] [outer = 00000000] [url = data:text/html,This%20is%20a%20second%20test] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 26 (227C9400) [pid = 1736] [serial = 242] [outer = 00000000] [url = about:mozilla] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 25 (2509DC00) [pid = 1736] [serial = 228] [outer = 00000000] [url = data:text/html,hello] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 24 (12C24800) [pid = 1736] [serial = 305] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 23 (14120C00) [pid = 1736] [serial = 316] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 22 (0A09A800) [pid = 1736] [serial = 366] [outer = 00000000] [url = data:text/html,] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 21 (250AC800) [pid = 1736] [serial = 234] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug454235-subframe.xul] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 20 (26122C00) [pid = 1736] [serial = 201] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 19 (0FCD1800) [pid = 1736] [serial = 253] [outer = 00000000] [url = data:text/html,This%20is%20a%20second%20test] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 18 (0D0DAC00) [pid = 1736] [serial = 276] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug608669.xul?x] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 17 (0F836800) [pid = 1736] [serial = 296] [outer = 00000000] [url = data:text/html,new%20load] 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 16 (1E121C00) [pid = 1736] [serial = 318] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/bug846906.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 15 (0D0F0400) [pid = 1736] [serial = 285] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/662200b.html] 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 14 (12C26800) [pid = 1736] [serial = 306] [outer = 00000000] [url = about:blank] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 13 (1E120400) [pid = 1736] [serial = 268] [outer = 00000000] [url = http://mochi.test:8888/tests/docshell/test/chrome/582176_xml.xml] 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 12 (20360800) [pid = 1736] [serial = 325] [outer = 00000000] [url = http://mochi.test:8888/chrome/docshell/test/chrome/89419.html] 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 11 (227C2C00) [pid = 1736] [serial = 238] [outer = 00000000] [url = about:mozilla] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 10 (227C6C00) [pid = 1736] [serial = 240] [outer = 00000000] [url = about:mozilla] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 9 (250AA000) [pid = 1736] [serial = 232] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/bug454235-subframe.xul] 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 8 (227CA400) [pid = 1736] [serial = 247] [outer = 00000000] [url = about:mozilla] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 7 (227BE400) [pid = 1736] [serial = 244] [outer = 00000000] [url = about:mozilla] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 6 (1005B800) [pid = 1736] [serial = 246] [outer = 00000000] [url = about:mozilla] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 5 (227C3C00) [pid = 1736] [serial = 245] [outer = 00000000] [url = about:mozilla] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 4 (0E4D0C00) [pid = 1736] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 3 (12CE8800) [pid = 1736] [serial = 313] [outer = 00000000] [url = about:mozilla] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 2 (20F3E800) [pid = 1736] [serial = 332] [outer = 00000000] [url = chrome://mochitests/content/chrome/docshell/test/chrome/test_bug909218.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 1 (0D0E6800) [pid = 1736] [serial = 377] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:10:03 INFO - GECKO(1736) | --DOMWINDOW == 0 (22E8DC00) [pid = 1736] [serial = 273] [outer = 00000000] [url = http://mochi.test:8888/tests/docshell/test/chrome/582176_xml.xml] 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:03 INFO - GECKO(1736) | [1736] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:10:03 INFO - GECKO(1736) | [1736] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 19:10:04 INFO - GECKO(1736) | nsStringStats 19:10:04 INFO - GECKO(1736) | => mAllocCount: 194849 19:10:04 INFO - GECKO(1736) | => mReallocCount: 15889 19:10:04 INFO - GECKO(1736) | => mFreeCount: 194849 19:10:04 INFO - GECKO(1736) | => mShareCount: 252944 19:10:04 INFO - GECKO(1736) | => mAdoptCount: 22040 19:10:04 INFO - GECKO(1736) | => mAdoptFreeCount: 22040 19:10:04 INFO - GECKO(1736) | => Process ID: 1736, Thread ID: 1160 19:10:04 INFO - TEST-INFO | Main app process: exit 0 19:10:04 INFO - runtests.py | Application ran for: 0:00:56.046000 19:10:04 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpc0hyb6pidlog 19:10:04 INFO - Stopping web server 19:10:04 INFO - Stopping web socket server 19:10:04 INFO - Stopping ssltunnel 19:10:04 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 19:10:04 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 19:10:04 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 19:10:04 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 19:10:04 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 19:10:04 INFO - 19:10:04 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 1736 19:10:04 INFO - 19:10:04 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:10:04 INFO - | | Per-Inst Leaked| Total Rem| 19:10:04 INFO - 0 |TOTAL | 16 0|14342222 0| 19:10:04 INFO - 19:10:04 INFO - nsTraceRefcnt::DumpStatistics: 1488 entries 19:10:04 INFO - 19:10:04 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 19:10:04 INFO - runtests.py | Running tests: end. 19:10:05 INFO - Buffered messages finished 19:10:05 INFO - dir: dom/animation/test/chrome 19:10:05 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 19:10:05 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 19:10:06 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpoioufc.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 19:10:06 INFO - runtests.py | Server pid: 2072 19:10:06 INFO - runtests.py | Websocket server pid: 2972 19:10:06 INFO - runtests.py | SSL tunnel pid: 3952 19:10:06 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:10:06 INFO - [2072] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:10:06 INFO - [2072] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:10:06 INFO - [2072] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:10:06 INFO - runtests.py | Running with e10s: False 19:10:06 INFO - runtests.py | Running tests: start. 19:10:06 INFO - 19:10:06 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpoioufc.mozrunner 19:10:06 INFO - runtests.py | Application pid: 3520 19:10:06 INFO - TEST-INFO | started process GECKO(3520) 19:10:06 INFO - GECKO(3520) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpoioufc.mozrunner\runtests_leaks.log 19:10:06 INFO - GECKO(3520) | [3520] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 19:10:07 INFO - GECKO(3520) | [3520] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 19:10:09 INFO - GECKO(3520) | ++DOCSHELL 0FFAA400 == 1 [pid = 3520] [id = {f49ffff9-fc89-49f8-81c9-c931b42183fa}] 19:10:09 INFO - GECKO(3520) | ++DOMWINDOW == 1 (0FFAA800) [pid = 3520] [serial = 1] [outer = 00000000] 19:10:09 INFO - GECKO(3520) | ++DOMWINDOW == 2 (0FFAAC00) [pid = 3520] [serial = 2] [outer = 0FFAA800] 19:10:10 INFO - GECKO(3520) | ++DOCSHELL 0F32A000 == 2 [pid = 3520] [id = {ad3e6d3a-a1af-4b0f-9351-66409e148af3}] 19:10:10 INFO - GECKO(3520) | ++DOMWINDOW == 3 (0F32A400) [pid = 3520] [serial = 3] [outer = 00000000] 19:10:10 INFO - GECKO(3520) | ++DOMWINDOW == 4 (0F32A800) [pid = 3520] [serial = 4] [outer = 0F32A400] 19:10:10 INFO - GECKO(3520) | ++DOCSHELL 0FC04800 == 3 [pid = 3520] [id = {68cbe2b1-ad53-4e6d-98c0-9bcd3a24d6de}] 19:10:10 INFO - GECKO(3520) | ++DOMWINDOW == 5 (0FC04C00) [pid = 3520] [serial = 5] [outer = 00000000] 19:10:10 INFO - GECKO(3520) | ++DOMWINDOW == 6 (0FC05000) [pid = 3520] [serial = 6] [outer = 0FC04C00] 19:10:11 INFO - GECKO(3520) | ++DOMWINDOW == 7 (0E524400) [pid = 3520] [serial = 7] [outer = 0F32A400] 19:10:11 INFO - GECKO(3520) | ++DOCSHELL 0FFA9800 == 4 [pid = 3520] [id = {e7dbc483-ab98-4a83-91ef-cb11bef077dd}] 19:10:11 INFO - GECKO(3520) | ++DOMWINDOW == 8 (0FFAC000) [pid = 3520] [serial = 8] [outer = 00000000] 19:10:11 INFO - GECKO(3520) | ++DOMWINDOW == 9 (1E45DC00) [pid = 3520] [serial = 9] [outer = 0FFAC000] 19:10:11 INFO - GECKO(3520) | ++DOMWINDOW == 10 (1E462800) [pid = 3520] [serial = 10] [outer = 0FFAC000] 19:10:11 INFO - GECKO(3520) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:10:11 INFO - GECKO(3520) | [3520] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:10:11 INFO - GECKO(3520) | [3520] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:10:12 INFO - GECKO(3520) | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 19:10:12 INFO - GECKO(3520) | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 19:10:12 INFO - GECKO(3520) | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 19:10:12 INFO - GECKO(3520) | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 19:10:12 INFO - GECKO(3520) | ++DOCSHELL 14B93C00 == 5 [pid = 3520] [id = {282cc64b-843a-4c1d-ad47-19667b012d60}] 19:10:12 INFO - GECKO(3520) | ++DOMWINDOW == 11 (210D0000) [pid = 3520] [serial = 11] [outer = 00000000] 19:10:12 INFO - GECKO(3520) | ++DOCSHELL 210D5000 == 6 [pid = 3520] [id = {50cbcc7b-d206-4b84-ac02-e8aec08de8cd}] 19:10:12 INFO - GECKO(3520) | ++DOMWINDOW == 12 (210D5C00) [pid = 3520] [serial = 12] [outer = 00000000] 19:10:12 INFO - GECKO(3520) | ++DOCSHELL 22F82C00 == 7 [pid = 3520] [id = {5b08ad11-4f6f-4e39-960c-92e923f8a6e3}] 19:10:12 INFO - GECKO(3520) | ++DOMWINDOW == 13 (22F83000) [pid = 3520] [serial = 13] [outer = 00000000] 19:10:12 INFO - GECKO(3520) | ++DOMWINDOW == 14 (0F7DC800) [pid = 3520] [serial = 14] [outer = 22F83000] 19:10:13 INFO - GECKO(3520) | ++DOMWINDOW == 15 (0FC05C00) [pid = 3520] [serial = 15] [outer = 210D0000] 19:10:13 INFO - GECKO(3520) | ++DOMWINDOW == 16 (22CC0C00) [pid = 3520] [serial = 16] [outer = 210D5C00] 19:10:13 INFO - GECKO(3520) | ++DOMWINDOW == 17 (22F89400) [pid = 3520] [serial = 17] [outer = 22F83000] 19:10:15 INFO - GECKO(3520) | 1495591815128 Marionette INFO Listening on port 2828 19:10:16 INFO - GECKO(3520) | [3520] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 19:10:16 INFO - GECKO(3520) | ++DOMWINDOW == 18 (2781E000) [pid = 3520] [serial = 18] [outer = 22F83000] 19:10:17 INFO - GECKO(3520) | ++DOMWINDOW == 19 (1E5DC400) [pid = 3520] [serial = 19] [outer = 22F83000] 19:10:17 INFO - GECKO(3520) | ++DOCSHELL 1E5E3400 == 8 [pid = 3520] [id = {0e88d017-eaa2-4402-abdf-7d452e89bb63}] 19:10:17 INFO - GECKO(3520) | ++DOMWINDOW == 20 (1E5EA000) [pid = 3520] [serial = 20] [outer = 00000000] 19:10:17 INFO - GECKO(3520) | ++DOMWINDOW == 21 (1E5E8C00) [pid = 3520] [serial = 21] [outer = 1E5EA000] 19:10:17 INFO - SimpleTest START 19:10:17 INFO - TEST-START | dom/animation/test/chrome/test_animate_xrays.html 19:10:17 INFO - GECKO(3520) | ++DOMWINDOW == 22 (0F718C00) [pid = 3520] [serial = 22] [outer = 1E5EA000] 19:10:18 INFO - GECKO(3520) | ++DOMWINDOW == 23 (244BA800) [pid = 3520] [serial = 23] [outer = 1E5EA000] 19:10:18 INFO - GECKO(3520) | ++DOCSHELL 280C1C00 == 9 [pid = 3520] [id = {717317cf-e313-4d7d-8896-9412e1f44b0c}] 19:10:18 INFO - GECKO(3520) | ++DOMWINDOW == 24 (280C2000) [pid = 3520] [serial = 24] [outer = 00000000] 19:10:18 INFO - GECKO(3520) | ++DOMWINDOW == 25 (280C2800) [pid = 3520] [serial = 25] [outer = 280C2000] 19:10:18 INFO - GECKO(3520) | ++DOMWINDOW == 26 (1060C000) [pid = 3520] [serial = 26] [outer = 280C2000] 19:10:18 INFO - GECKO(3520) | [3520] WARNING: Silently denied access to property Symbol.iterator: Access to privileged JS object not permitted (@(null):0:0): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/wrappers/XrayWrapper.cpp, line 257 19:10:18 INFO - GECKO(3520) | [3520] WARNING: Silently denied access to property "composite": Access to privileged JS object not permitted (@(null):0:0): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/wrappers/XrayWrapper.cpp, line 257 19:10:18 INFO - GECKO(3520) | [3520] WARNING: Silently denied access to property "easing": Access to privileged JS object not permitted (@(null):0:0): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/wrappers/XrayWrapper.cpp, line 257 19:10:18 INFO - GECKO(3520) | [3520] WARNING: Silently denied access to property (void 0): Access to privileged JS object not permitted (@(null):0:0): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/js/xpconnect/wrappers/XrayWrapper.cpp, line 257 19:10:18 INFO - TEST-PASS | dom/animation/test/chrome/test_animate_xrays.html | - : Elided 2 passes or known failures. 19:10:18 INFO - GECKO(3520) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 898MB | residentFast 256MB | heapAllocated 104MB 19:10:18 INFO - TEST-OK | dom/animation/test/chrome/test_animate_xrays.html | took 1265ms 19:10:18 INFO - GECKO(3520) | ++DOMWINDOW == 27 (282CF400) [pid = 3520] [serial = 27] [outer = 1E5EA000] 19:10:18 INFO - TEST-START | dom/animation/test/chrome/test_animation_observers_async.html 19:10:18 INFO - GECKO(3520) | ++DOMWINDOW == 28 (280C6000) [pid = 3520] [serial = 28] [outer = 1E5EA000] 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] getAnimations().length after transition start 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition start - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition start - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition start - record[0].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition start - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition start - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] getAnimations().length after transition end 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition end - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition end - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition end - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition end - record[0].changedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition end - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition end - record[1].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition end - record[1].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition end - record[1].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition] records after transition end - record[1].removedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property] getAnimations().length after transition start 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property] records after transition start - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property] records after transition start - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property] records after transition start - record[0].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property] records after transition start - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property] records after transition start - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property] records after transition end - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property] records after transition end - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property] records after transition end - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property] records after transition end - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property] records after transition end - record[0].removedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value] getAnimations().length after transition start 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value] records after transition start - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value] records after transition start - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value] records after transition start - record[0].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value] records after transition start - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value] records after transition start - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value] half-way transition value 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value] records after transition end - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value] records after transition end - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value] records after transition end - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value] records after transition end - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value] records after transition end - record[0].removedAnimations contains expected Animation 19:10:19 INFO - GECKO(3520) | --DOCSHELL 0FFAA400 == 8 [pid = 3520] [id = {f49ffff9-fc89-49f8-81c9-c931b42183fa}] 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable] getAnimations().length after transition start 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable] records after transition start - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable] records after transition start - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable] records after transition start - record[0].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable] records after transition start - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable] records after transition start - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable] records after transition end - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable] records after transition end - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable] records after transition end - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable] records after transition end - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable] records after transition end - record[0].removedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] getAnimations().length after transition start 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition start - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition start - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition start - record[0].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition start - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition start - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] getAnimations().length after transition reversal 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] second Animation should be different from the first 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition reversal - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition reversal - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition reversal - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition reversal - record[0].changedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition reversal - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition reversal - record[1].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition reversal - record[1].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition reversal - record[1].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition reversal - record[1].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition reversal - record[1].removedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition end - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition end - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition end - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition end - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed] records after transition end - record[0].removedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] getAnimations().length after transition starts 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after transition starts - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after transition starts - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after transition starts - record[0].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after transition starts - record[0].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after transition starts - record[0].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after transition starts - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after transition starts - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] number of running Animations 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] number of non-running Animations after cancelling one 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] number of running Animations after cancelling one 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[0].changedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[1].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[1].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[1].changedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[1].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[2].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[2].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[2].changedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[2].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[3].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[3].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[3].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after color transition end - record[3].removedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after other transition ends - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after other transition ends - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after other transition ends - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after other transition ends - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after other transition ends - record[0].removedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions] records after other transition ends - record[0].removedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] getAnimations().length after animation start 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation start - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation start - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation start - record[0].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation start - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation start - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] getAnimations().length after animation end 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation end - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation end - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation end - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation end - record[0].changedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation end - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation end - record[1].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation end - record[1].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation end - record[1].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation] records after animation end - record[1].removedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name] getAnimations().length after animation start 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name] records after animation start - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name] records after animation start - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name] records after animation start - record[0].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name] records after animation start - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name] records after animation start - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name] records after animation end - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name] records after animation end - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name] records after animation end - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name] records after animation end - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name] records after animation end - record[0].removedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] getAnimations().length after animation start 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation start - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation start - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation start - record[0].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation start - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation start - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation end - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation end - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation end - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation end - record[0].changedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation end - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation end - record[1].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation end - record[1].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation end - record[1].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration] records after animation end - record[1].removedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay] getAnimations().length after animation start 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay] records after animation start - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay] records after animation start - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay] records after animation start - record[0].addedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay] records after animation start - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay] records after animation start - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay] records after animation end - number of records 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay] records after animation end - record[0].addedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay] records after animation end - record[0].changedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay] records after animation end - record[0].removedAnimations length 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay] records after animation end - record[0].removedAnimations contains expected Animation 19:10:19 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] getAnimations().length after animation start 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation start - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation start - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation start - record[0].addedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation start - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation start - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation starts filling - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation starts filling - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation starts filling - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation starts filling - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation starts filling - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation end - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation end - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation end - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation end - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill] records after animation end - record[0].removedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] getAnimations().length after animation start 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after animation start - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after animation start - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after animation start - record[0].addedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after animation start - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after animation start - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after seeking animations - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after seeking animations - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after seeking animations - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after seeking animations - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after seeking animations - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after animation end - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after animation end - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after animation end - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after animation end - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count] records after animation end - record[0].removedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] getAnimations().length after animation start 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation start - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation start - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation start - record[0].addedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation start - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation start - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation change - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation change - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation change - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation change - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation change - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation end - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation end - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation end - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation end - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration] records after animation end - record[0].removedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] getAnimations().length after animation start 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation start - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation start - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation start - record[0].addedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation start - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation start - record[0].removedAnimations length 19:10:20 INFO - GECKO(3520) | --DOCSHELL 280C1C00 == 7 [pid = 3520] [id = {717317cf-e313-4d7d-8896-9412e1f44b0c}] 19:10:20 INFO - GECKO(3520) | --DOCSHELL 0FFA9800 == 6 [pid = 3520] [id = {e7dbc483-ab98-4a83-91ef-cb11bef077dd}] 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation change - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation change - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation change - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation change - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation change - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation end - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation end - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation end - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation end - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing] records after animation end - record[0].removedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] getAnimations().length after animation start 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation start - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation start - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation start - record[0].addedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation start - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation start - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation change - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation change - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation change - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation change - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation change - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation end - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation end - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation end - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation end - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration] records after animation end - record[0].removedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] getAnimations().length after animation start 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation start - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation start - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation start - record[0].addedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation start - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation start - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation change - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation change - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation change - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation change - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation change - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation end - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation end - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation end - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation end - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction] records after animation end - record[0].removedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] getAnimations().length after animation start 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation start - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation start - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation start - record[0].addedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation start - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation start - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation change - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation change - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation change - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation change - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation change - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation end - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation end - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation end - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation end - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state] records after animation end - record[0].removedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] getAnimations().length after animation start 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation start - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation start - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation start - record[0].addedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation start - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation start - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation change - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation change - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation change - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation change - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation change - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation end - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation end - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation end - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation end - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay] records after animation end - record[0].removedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] getAnimations().length after animation start 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation start - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation start - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation start - record[0].addedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation start - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation start - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation change - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation change - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation change - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation change - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation change - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation end - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation end - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation end - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation end - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill] records after animation end - record[0].removedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] getAnimations().length after animation start 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after animation start - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after animation start - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after animation start - record[0].addedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after animation start - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after animation start - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] playState after finishing and pausing 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - record[1].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - record[1].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - record[1].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - record[1].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] playState after finishing from paused state 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after finish() and pause() - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after animation end - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after animation end - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after animation end - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after animation end - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause] records after animation end - record[0].removedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] getAnimations().length after animation start 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after animation start - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after animation start - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after animation start - record[0].addedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after animation start - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after animation start - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] playState after finishing and calling pause() 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] playState after finishing and calling pause() 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - record[1].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - record[1].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - record[1].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - record[1].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - record[2].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - record[2].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - record[2].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after finish(), pause(), finish() - record[2].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after animation end - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after animation end - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after animation end - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after animation end - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending] records after animation end - record[0].removedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] getAnimations().length after animation start 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after animation start - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after animation start - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after animation start - record[0].addedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after animation start - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after animation start - record[0].removedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after play() - number of records 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after play() - record[0].addedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after play() - record[0].changedAnimations length 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after play() - record[0].changedAnimations contains expected Animation 19:10:20 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after play() - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after redundant play() - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after animation end - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after animation end - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after animation end - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after animation end - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play] records after animation end - record[0].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] getAnimations().length after animation start 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after animation start - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after animation start - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after animation start - record[0].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after animation start - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after animation start - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after finish() - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after finish() - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after finish() - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after finish() - record[0].changedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after finish() - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after play() - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after play() - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after play() - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after play() - record[0].changedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after play() - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after animation end - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after animation end - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after animation end - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after animation end - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards] records after animation end - record[0].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] getAnimations().length after animation start 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after animation start - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after animation start - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after animation start - record[0].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after animation start - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after animation start - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after finish() - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after finish() - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after finish() - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after finish() - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after finish() - record[0].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after play() - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after play() - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after play() - record[0].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after play() - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after play() - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after animation end - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after animation end - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after animation end - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after animation end - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish] records after animation end - record[0].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] getAnimations().length after animation start 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after animation start - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after animation start - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after animation start - record[0].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after animation start - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after animation start - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after pause() - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after pause() - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after pause() - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after pause() - record[0].changedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after pause() - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after redundant pause() - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after animation end - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after animation end - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after animation end - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after animation end - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause] records after animation end - record[0].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] getAnimations().length after animation start 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after animation start - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after animation start - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after animation start - record[0].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after animation start - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after animation start - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after pause() - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after pause() - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after pause() - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after pause() - record[0].changedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after pause() - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after animation end - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after animation end - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after animation end - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after animation end - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending] records after animation end - record[0].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] getAnimations().length after animation start 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after animation start - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after animation start - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after animation start - record[0].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after animation start - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after animation start - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after aborting a pause() - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after aborting a pause() - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after aborting a pause() - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after aborting a pause() - record[0].changedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after aborting a pause() - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after aborting a pause() - record[1].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after aborting a pause() - record[1].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after aborting a pause() - record[1].changedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after aborting a pause() - record[1].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after animation end - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after animation end - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after animation end - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after animation end - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause] records after animation end - record[0].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel] getAnimations().length after animation start 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel] records after animation start - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel] records after animation start - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel] records after animation start - record[0].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel] records after animation start - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel] records after animation start - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel] records after animation end - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel] records after animation end - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel] records after animation end - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel] records after animation end - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel] records after animation end - record[0].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] getAnimations().length after transition start 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition start - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition start - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition start - record[0].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition start - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition start - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] getAnimations().length after transition end 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition end - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition end - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition end - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition end - record[0].changedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition end - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition end - record[1].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition end - record[1].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition end - record[1].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition:subtree] records after transition end - record[1].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property:subtree] getAnimations().length after transition start 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property:subtree] records after transition start - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property:subtree] records after transition start - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property:subtree] records after transition start - record[0].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property:subtree] records after transition start - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property:subtree] records after transition start - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property:subtree] records after transition end - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property:subtree] records after transition end - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property:subtree] records after transition end - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property:subtree] records after transition end - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_property:subtree] records after transition end - record[0].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value:subtree] getAnimations().length after transition start 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value:subtree] records after transition start - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value:subtree] records after transition start - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value:subtree] records after transition start - record[0].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value:subtree] records after transition start - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value:subtree] records after transition start - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value:subtree] half-way transition value 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value:subtree] records after transition end - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value:subtree] records after transition end - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value:subtree] records after transition end - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value:subtree] records after transition end - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_value:subtree] records after transition end - record[0].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable:subtree] getAnimations().length after transition start 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable:subtree] records after transition start - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable:subtree] records after transition start - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable:subtree] records after transition start - record[0].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable:subtree] records after transition start - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable:subtree] records after transition start - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable:subtree] records after transition end - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable:subtree] records after transition end - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable:subtree] records after transition end - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable:subtree] records after transition end - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_cancelled_noninterpolable:subtree] records after transition end - record[0].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] getAnimations().length after transition start 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition start - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition start - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition start - record[0].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition start - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition start - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] getAnimations().length after transition reversal 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] second Animation should be different from the first 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition reversal - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition reversal - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition reversal - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition reversal - record[0].changedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition reversal - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition reversal - record[1].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition reversal - record[1].addedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition reversal - record[1].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition reversal - record[1].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition reversal - record[1].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition end - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition end - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition end - record[0].changedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition end - record[0].removedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_transition_reversed:subtree] records after transition end - record[0].removedAnimations contains expected Animation 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] getAnimations().length after transition starts 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after transition starts - number of records 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after transition starts - record[0].addedAnimations length 19:10:21 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after transition starts - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after transition starts - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after transition starts - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after transition starts - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after transition starts - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] number of running Animations 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] number of non-running Animations after cancelling one 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] number of running Animations after cancelling one 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[0].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[1].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[1].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[1].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[1].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[2].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[2].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[2].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[2].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[3].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[3].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[3].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after color transition end - record[3].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after other transition ends - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after other transition ends - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after other transition ends - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after other transition ends - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after other transition ends - record[0].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [multiple_transitions:subtree] records after other transition ends - record[0].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] getAnimations().length after animation start 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation start - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation start - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation start - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation start - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] getAnimations().length after animation end 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation end - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation end - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation end - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation end - record[0].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation end - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation end - record[1].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation end - record[1].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation end - record[1].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation:subtree] records after animation end - record[1].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name:subtree] getAnimations().length after animation start 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name:subtree] records after animation start - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name:subtree] records after animation start - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name:subtree] records after animation start - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name:subtree] records after animation start - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name:subtree] records after animation end - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name:subtree] records after animation end - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name:subtree] records after animation end - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name:subtree] records after animation end - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_name:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] getAnimations().length after animation start 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation start - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation start - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation start - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation start - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation end - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation end - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation end - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation end - record[0].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation end - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation end - record[1].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation end - record[1].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation end - record[1].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_duration:subtree] records after animation end - record[1].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay:subtree] getAnimations().length after animation start 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay:subtree] records after animation start - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay:subtree] records after animation start - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay:subtree] records after animation start - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay:subtree] records after animation start - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay:subtree] records after animation end - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay:subtree] records after animation end - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay:subtree] records after animation end - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay:subtree] records after animation end - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_delay:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] getAnimations().length after animation start 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation start - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation start - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation start - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation start - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation starts filling - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation starts filling - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation starts filling - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation starts filling - record[0].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation starts filling - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation end - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation end - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation end - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation end - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_fill:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] getAnimations().length after animation start 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after animation start - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after animation start - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after animation start - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after animation start - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after seeking animations - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after seeking animations - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after seeking animations - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after seeking animations - record[0].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after seeking animations - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after animation end - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after animation end - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after animation end - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after animation end - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_cancelled_iteration_count:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] getAnimations().length after animation start 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation start - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation start - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation start - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation start - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation change - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation change - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation change - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation change - record[0].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation change - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation end - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation end - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation end - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation end - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_duration:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] getAnimations().length after animation start 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation start - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation start - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation start - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation start - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation change - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation change - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation change - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation change - record[0].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation change - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation end - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation end - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation end - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation end - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_timing:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] getAnimations().length after animation start 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation start - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation start - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation start - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation start - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation change - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation change - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation change - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation change - record[0].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation change - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation end - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation end - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation end - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation end - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_iteration:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] getAnimations().length after animation start 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation start - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation start - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation start - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation start - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation change - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation change - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation change - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation change - record[0].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation change - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation end - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation end - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation end - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation end - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_direction:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] getAnimations().length after animation start 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation start - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation start - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation start - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation start - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation change - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation change - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation change - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation change - record[0].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation change - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation end - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation end - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation end - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation end - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_state:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] getAnimations().length after animation start 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation start - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation start - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation start - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation start - record[0].removedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation change - number of records 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation change - record[0].addedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation change - record[0].changedAnimations length 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation change - record[0].changedAnimations contains expected Animation 19:10:22 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation change - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation end - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation end - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation end - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation end - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_delay:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] getAnimations().length after animation start 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation start - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation start - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation start - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation start - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation change - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation change - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation change - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation change - record[0].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation change - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation end - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation end - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation end - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation end - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [single_animation_change_fill:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] getAnimations().length after animation start 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after animation start - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after animation start - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after animation start - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after animation start - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] playState after finishing and pausing 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - record[0].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - record[1].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - record[1].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - record[1].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - record[1].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] playState after finishing from paused state 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - record[0].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after finish() and pause() - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after animation end - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after animation end - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after animation end - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after animation end - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] getAnimations().length after animation start 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after animation start - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after animation start - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after animation start - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after animation start - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] playState after finishing and calling pause() 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] playState after finishing and calling pause() 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - record[0].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - record[1].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - record[1].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - record[1].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - record[1].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - record[2].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - record[2].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - record[2].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after finish(), pause(), finish() - record[2].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after animation end - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after animation end - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after animation end - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after animation end - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [finish_from_pause_pending:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] getAnimations().length after animation start 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after animation start - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after animation start - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after animation start - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after animation start - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after play() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after play() - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after play() - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after play() - record[0].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after play() - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after redundant play() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after animation end - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after animation end - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after animation end - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after animation end - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] getAnimations().length after animation start 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after animation start - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after animation start - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after animation start - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after animation start - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after finish() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after finish() - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after finish() - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after finish() - record[0].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after finish() - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after play() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after play() - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after play() - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after play() - record[0].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after play() - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after animation end - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after animation end - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after animation end - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after animation end - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_filling_forwards:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] getAnimations().length after animation start 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after animation start - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after animation start - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after animation start - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after animation start - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after finish() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after finish() - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after finish() - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after finish() - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after finish() - record[0].removedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after play() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after play() - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after play() - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after play() - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after play() - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after animation end - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after animation end - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after animation end - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after animation end - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [play_after_finish:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] getAnimations().length after animation start 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after animation start - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after animation start - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after animation start - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after animation start - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after pause() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after pause() - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after pause() - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after pause() - record[0].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after pause() - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after redundant pause() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after animation end - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after animation end - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after animation end - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after animation end - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] getAnimations().length after animation start 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after animation start - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after animation start - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after animation start - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after animation start - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after pause() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after pause() - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after pause() - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after pause() - record[0].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after pause() - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after animation end - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after animation end - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after animation end - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after animation end - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [pause_while_pause_pending:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] getAnimations().length after animation start 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after animation start - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after animation start - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after animation start - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after animation start - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after aborting a pause() - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after aborting a pause() - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after aborting a pause() - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after aborting a pause() - record[0].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after aborting a pause() - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after aborting a pause() - record[1].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after aborting a pause() - record[1].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after aborting a pause() - record[1].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after aborting a pause() - record[1].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after animation end - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after animation end - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after animation end - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after animation end - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [aborted_pause:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel:subtree] getAnimations().length after animation start 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel:subtree] records after animation start - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel:subtree] records after animation start - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel:subtree] records after animation start - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel:subtree] records after animation start - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel:subtree] records after animation start - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel:subtree] records after animation end - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel:subtree] records after animation end - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel:subtree] records after animation end - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel:subtree] records after animation end - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [coalesce_change_cancel:subtree] records after animation end - record[0].removedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] total animations 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[0].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[1].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[1].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[1].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[1].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[1].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[2].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[2].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[2].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[2].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[3].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[3].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[3].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[3].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[4].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[4].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[4].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[4].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[4].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[4].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[5].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[5].addedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[5].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after simultaneous animation start - record[5].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - number of records 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[0].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[0].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[0].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[0].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[1].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[1].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[1].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[1].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[2].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[2].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[2].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[2].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[3].addedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[3].changedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[3].changedAnimations contains expected Animation 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[3].removedAnimations length 19:10:23 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[4].addedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[4].changedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[4].changedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[4].removedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[5].addedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[5].changedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[5].changedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[5].removedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[6].addedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[6].changedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[6].changedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[6].removedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[7].addedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[7].changedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[7].changedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[7].removedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[8].addedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[8].changedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[8].changedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[8].removedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[9].addedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[9].changedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[9].changedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[9].removedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[10].addedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[10].changedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[10].removedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[10].removedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[10].removedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[10].removedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[10].removedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[10].removedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[10].removedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[11].addedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[11].changedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[11].removedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[11].removedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[11].removedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[12].addedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[12].changedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[12].removedAnimations length 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[12].removedAnimations contains expected Animation 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_async.html | [tree_ordering:subtree] records after finishing - record[12].removedAnimations contains expected Animation 19:10:24 INFO - GECKO(3520) | MEMORY STAT | vsize 771MB | vsizeMaxContiguous 897MB | residentFast 230MB | heapAllocated 79MB 19:10:24 INFO - TEST-OK | dom/animation/test/chrome/test_animation_observers_async.html | took 5111ms 19:10:24 INFO - GECKO(3520) | ++DOMWINDOW == 29 (1E569800) [pid = 3520] [serial = 29] [outer = 1E5EA000] 19:10:24 INFO - TEST-START | dom/animation/test/chrome/test_animation_observers_sync.html 19:10:24 INFO - GECKO(3520) | ++DOMWINDOW == 30 (243DB800) [pid = 3520] [serial = 30] [outer = 1E5EA000] 19:10:24 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_observers_sync.html | Test chrome-only MutationObserver animation notifications (sync tests) - Test chrome-only MutationObserver animation notifications (sync tests): Elided 69 passes or known failures. 19:10:24 INFO - GECKO(3520) | MEMORY STAT | vsize 771MB | vsizeMaxContiguous 897MB | residentFast 232MB | heapAllocated 81MB 19:10:24 INFO - TEST-OK | dom/animation/test/chrome/test_animation_observers_sync.html | took 497ms 19:10:24 INFO - GECKO(3520) | ++DOMWINDOW == 31 (0D3EF400) [pid = 3520] [serial = 31] [outer = 1E5EA000] 19:10:24 INFO - TEST-START | dom/animation/test/chrome/test_animation_performance_warning.html 19:10:24 INFO - GECKO(3520) | ++DOMWINDOW == 32 (0D3F0800) [pid = 3520] [serial = 32] [outer = 1E5EA000] 19:10:26 INFO - GECKO(3520) | --DOMWINDOW == 31 (280C2000) [pid = 3520] [serial = 24] [outer = 00000000] [url = http://example.org/tests/dom/animation/test/chrome/file_animate_xrays.html] 19:10:29 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_performance_warning.html | Bug 1196114 - Test metadata related to which animation properties are running on the compositor - Bug 1196114 - Test metadata related to which animation properties are running on the compositor: Elided 97 passes or known failures. 19:10:29 INFO - GECKO(3520) | MEMORY STAT | vsize 774MB | vsizeMaxContiguous 896MB | residentFast 233MB | heapAllocated 79MB 19:10:30 INFO - TEST-OK | dom/animation/test/chrome/test_animation_performance_warning.html | took 5348ms 19:10:30 INFO - GECKO(3520) | ++DOMWINDOW == 32 (24372800) [pid = 3520] [serial = 33] [outer = 1E5EA000] 19:10:30 INFO - TEST-START | dom/animation/test/chrome/test_animation_properties.html 19:10:30 INFO - GECKO(3520) | ++DOMWINDOW == 33 (0D3F3000) [pid = 3520] [serial = 34] [outer = 1E5EA000] 19:10:30 INFO - TEST-PASS | dom/animation/test/chrome/test_animation_properties.html | Bug 1254419 - Test the values returned by KeyframeEffectReadOnly.getProperties() - Bug 1254419 - Test the values returned by KeyframeEffectReadOnly.getProperties(): Elided 42 passes or known failures. 19:10:30 INFO - GECKO(3520) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 896MB | residentFast 229MB | heapAllocated 74MB 19:10:30 INFO - TEST-OK | dom/animation/test/chrome/test_animation_properties.html | took 509ms 19:10:30 INFO - GECKO(3520) | ++DOMWINDOW == 34 (0E15AC00) [pid = 3520] [serial = 35] [outer = 1E5EA000] 19:10:30 INFO - TEST-START | dom/animation/test/chrome/test_cssanimation_missing_keyframes.html 19:10:30 INFO - GECKO(3520) | ++DOMWINDOW == 35 (0DD5B000) [pid = 3520] [serial = 36] [outer = 1E5EA000] 19:10:30 INFO - GECKO(3520) | --DOMWINDOW == 34 (1E45DC00) [pid = 3520] [serial = 9] [outer = 00000000] [url = about:blank] 19:10:30 INFO - GECKO(3520) | --DOMWINDOW == 33 (0F7DC800) [pid = 3520] [serial = 14] [outer = 00000000] [url = about:blank] 19:10:30 INFO - GECKO(3520) | --DOMWINDOW == 32 (1E5E8C00) [pid = 3520] [serial = 21] [outer = 00000000] [url = about:blank] 19:10:30 INFO - GECKO(3520) | --DOMWINDOW == 31 (0F32A800) [pid = 3520] [serial = 4] [outer = 00000000] [url = about:blank] 19:10:30 INFO - GECKO(3520) | --DOMWINDOW == 30 (0F718C00) [pid = 3520] [serial = 22] [outer = 00000000] [url = about:blank] 19:10:30 INFO - GECKO(3520) | --DOMWINDOW == 29 (1060C000) [pid = 3520] [serial = 26] [outer = 00000000] [url = http://example.org/tests/dom/animation/test/chrome/file_animate_xrays.html] 19:10:30 INFO - GECKO(3520) | --DOMWINDOW == 28 (280C2800) [pid = 3520] [serial = 25] [outer = 00000000] [url = about:blank] 19:10:30 INFO - GECKO(3520) | --DOMWINDOW == 27 (244BA800) [pid = 3520] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/animation/test/chrome/test_animate_xrays.html] 19:10:30 INFO - TEST-PASS | dom/animation/test/chrome/test_cssanimation_missing_keyframes.html | Bug 1339332 - Test for missing keyframes in CSS Animation - Bug 1339332 - Test for missing keyframes in CSS Animation: Elided 4 passes or known failures. 19:10:30 INFO - GECKO(3520) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 896MB | residentFast 229MB | heapAllocated 74MB 19:10:30 INFO - TEST-OK | dom/animation/test/chrome/test_cssanimation_missing_keyframes.html | took 169ms 19:10:30 INFO - GECKO(3520) | ++DOMWINDOW == 28 (0E6EF800) [pid = 3520] [serial = 37] [outer = 1E5EA000] 19:10:30 INFO - TEST-START | dom/animation/test/chrome/test_generated_content_getAnimations.html 19:10:30 INFO - GECKO(3520) | ++DOMWINDOW == 29 (0E6EC400) [pid = 3520] [serial = 38] [outer = 1E5EA000] 19:10:31 INFO - GECKO(3520) | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/layout/inspector/inDeepTreeWalker.cpp, line 282 19:10:31 INFO - TEST-PASS | dom/animation/test/chrome/test_generated_content_getAnimations.html | Test getAnimations() for generated-content elements - Test getAnimations() for generated-content elements: Elided 3 passes or known failures. 19:10:31 INFO - GECKO(3520) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 896MB | residentFast 229MB | heapAllocated 75MB 19:10:31 INFO - TEST-OK | dom/animation/test/chrome/test_generated_content_getAnimations.html | took 216ms 19:10:31 INFO - GECKO(3520) | ++DOMWINDOW == 30 (0F2B8C00) [pid = 3520] [serial = 39] [outer = 1E5EA000] 19:10:31 INFO - TEST-START | dom/animation/test/chrome/test_restyles.html 19:10:31 INFO - GECKO(3520) | ++DOMWINDOW == 31 (0EA21400) [pid = 3520] [serial = 40] [outer = 1E5EA000] 19:10:31 INFO - SpawnTask.js | Entering test restyling_for_main_thread_animations 19:10:31 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | undefined assertion name 19:10:31 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | CSS animations running on the main-thread should update style on the main thread 19:10:31 INFO - SpawnTask.js | Leaving test restyling_for_main_thread_animations 19:10:31 INFO - SpawnTask.js | Entering test no_restyling_for_compositor_animations 19:10:31 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | undefined assertion name 19:10:31 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | CSS animations running on the compositor should not update style on the main thread 19:10:31 INFO - SpawnTask.js | Leaving test no_restyling_for_compositor_animations 19:10:31 INFO - SpawnTask.js | Entering test no_restyling_for_compositor_transitions 19:10:31 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | undefined assertion name 19:10:31 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | CSS transitions running on the compositor should not update style on the main thread 19:10:32 INFO - SpawnTask.js | Leaving test no_restyling_for_compositor_transitions 19:10:32 INFO - SpawnTask.js | Entering test no_restyling_when_animation_duration_is_changed 19:10:32 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | undefined assertion name 19:10:32 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations running on the compositor should not update style on the main thread 19:10:32 INFO - SpawnTask.js | Leaving test no_restyling_when_animation_duration_is_changed 19:10:32 INFO - SpawnTask.js | Entering test only_one_restyling_after_finish_is_called 19:10:32 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | undefined assertion name 19:10:32 INFO - GECKO(3520) | --DOMWINDOW == 30 (0FFAA800) [pid = 3520] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:10:32 INFO - GECKO(3520) | --DOMWINDOW == 29 (0FFAC000) [pid = 3520] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:10:32 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations running on the compositor should only update style once after finish() is called 19:10:32 INFO - SpawnTask.js | Leaving test only_one_restyling_after_finish_is_called 19:10:32 INFO - SpawnTask.js | Entering test no_restyling_mouse_movement_on_finished_transition 19:10:32 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Bug 1219236: Finished transitions should never cause restyles when mouse is moved on the animations 19:10:32 INFO - SpawnTask.js | Leaving test no_restyling_mouse_movement_on_finished_transition 19:10:32 INFO - SpawnTask.js | Entering test no_restyling_mouse_movement_on_finished_animation 19:10:32 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Bug 1219236: Finished animations should never cause restyles when mouse is moved on the animations 19:10:33 INFO - SpawnTask.js | Leaving test no_restyling_mouse_movement_on_finished_animation 19:10:33 INFO - SpawnTask.js | Entering test no_restyling_compositor_animations_out_of_view_element 19:10:33 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | undefined assertion name 19:10:33 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations running on the compositor in an out-of-view element should never cause restyles 19:10:33 INFO - SpawnTask.js | Leaving test no_restyling_compositor_animations_out_of_view_element 19:10:33 INFO - SpawnTask.js | Entering test no_restyling_main_thread_animations_out_of_view_element 19:10:33 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations running on the main-thread in an out-of-view element should never cause restyles 19:10:33 INFO - SpawnTask.js | Leaving test no_restyling_main_thread_animations_out_of_view_element 19:10:33 INFO - SpawnTask.js | Entering test no_restyling_compositor_animations_in_scrolled_out_element 19:10:33 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations running on the compositor for elements which are scrolled out should never cause restyles 19:10:33 INFO - SpawnTask.js | Leaving test no_restyling_compositor_animations_in_scrolled_out_element 19:10:33 INFO - SpawnTask.js | Entering test no_restyling_main_thread_animations_in_scrolled_out_element 19:10:33 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations running on the main-thread for elements which are scrolled out should never cause restyles 19:10:33 INFO - SpawnTask.js | Leaving test no_restyling_main_thread_animations_in_scrolled_out_element 19:10:33 INFO - SpawnTask.js | Entering test no_restyling_main_thread_animations_in_nested_scrolled_out_element 19:10:33 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations running on the main-thread which are in nested elements which are scrolled out should never cause restyles 19:10:33 INFO - SpawnTask.js | Leaving test no_restyling_main_thread_animations_in_nested_scrolled_out_element 19:10:33 INFO - SpawnTask.js | Entering test no_restyling_compositor_animations_in_visiblily_hidden_element 19:10:33 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | undefined assertion name 19:10:33 INFO - TEST-FAIL | dom/animation/test/chrome/test_restyles.html | Bug 1237454: Animations running on the compositor in visibility hidden element should never cause restyles - got 5, expected +0 19:10:33 INFO - SpawnTask.js | Leaving test no_restyling_compositor_animations_in_visiblily_hidden_element 19:10:33 INFO - SpawnTask.js | Entering test restyling_main_thread_animations_moved_in_view_by_scrolling 19:10:33 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations running on the main-thread which were in scrolled out elements should update restyling soon after the element moved in view by scrolling 19:10:33 INFO - SpawnTask.js | Leaving test restyling_main_thread_animations_moved_in_view_by_scrolling 19:10:33 INFO - SpawnTask.js | Entering test restyling_main_thread_animations_moved_in_view_by_scrolling 19:10:34 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations running on the main-thread which were in nested scrolled out elements should update restyle soon after the element moved in view by scrolling 19:10:34 INFO - SpawnTask.js | Leaving test restyling_main_thread_animations_moved_in_view_by_scrolling 19:10:34 INFO - SpawnTask.js | Entering test restyling_main_thread_animations_move_out_of_view_by_scrolling 19:10:34 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations running on the main-thread which are in scrolled out elements should throttle restyling 19:10:34 INFO - SpawnTask.js | Leaving test restyling_main_thread_animations_move_out_of_view_by_scrolling 19:10:34 INFO - SpawnTask.js | Entering test restyling_main_thread_animations_moved_in_view_by_resizing 19:10:34 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations running on the main-thread which was in scrolled out elements should update restyling soon after the element moved in view by resizing 19:10:34 INFO - SpawnTask.js | Leaving test restyling_main_thread_animations_moved_in_view_by_resizing 19:10:34 INFO - SpawnTask.js | Entering test no_restyling_main_thread_animations_in_visiblily_hidden_element 19:10:34 INFO - TEST-FAIL | dom/animation/test/chrome/test_restyles.html | Bug 1237454: Animations running on the main-thread in visibility hidden element should never cause restyles - got 5, expected +0 19:10:34 INFO - SpawnTask.js | Leaving test no_restyling_main_thread_animations_in_visiblily_hidden_element 19:10:34 INFO - SpawnTask.js | Entering test no_restyling_compositor_animations_after_pause_is_called 19:10:34 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | undefined assertion name 19:10:34 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Bug 1232563: Paused animations running on the compositor should never cause restyles once after pause() is called 19:10:34 INFO - SpawnTask.js | Leaving test no_restyling_compositor_animations_after_pause_is_called 19:10:34 INFO - SpawnTask.js | Entering test no_restyling_main_thread_animations_after_pause_is_called 19:10:34 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Bug 1232563: Paused animations running on the main-thread should never cause restyles after pause() is called 19:10:34 INFO - SpawnTask.js | Leaving test no_restyling_main_thread_animations_after_pause_is_called 19:10:34 INFO - SpawnTask.js | Entering test only_one_restyling_when_current_time_is_set_to_middle_of_duration 19:10:34 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Bug 1235478: Animations running on the compositor should only once update style when currentTime is set to middle of duration time 19:10:34 INFO - SpawnTask.js | Leaving test only_one_restyling_when_current_time_is_set_to_middle_of_duration 19:10:34 INFO - SpawnTask.js | Entering test change_duration_and_currenttime 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | undefined assertion name 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | undefined assertion name 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations running on the compositor should update style when timing.duration is made longer than the current time 19:10:35 INFO - SpawnTask.js | Leaving test change_duration_and_currenttime 19:10:35 INFO - SpawnTask.js | Entering test script_animation_on_display_none_element 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Script animations keep running even when the target element has "display: none" style 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Script animations on "display:none" element should not run on the compositor 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Script animations on "display: none" element should not update styles 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Script animations restored from "display: none" state should update styles 19:10:35 INFO - SpawnTask.js | Leaving test script_animation_on_display_none_element 19:10:35 INFO - SpawnTask.js | Entering test compositable_script_animation_on_display_none_element 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Opacity script animations keep running even when the target element has "display: none" style 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Opacity script animations on "display:none" element should not run on the compositor 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Opacity script animations on "display: none" element should not update styles 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Opacity script animations restored from "display: none" should be run on the compositor 19:10:35 INFO - SpawnTask.js | Leaving test compositable_script_animation_on_display_none_element 19:10:35 INFO - SpawnTask.js | Entering test restyling_for_empty_keyframes 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animations with no keyframes should not cause restyles 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Setting valid keyframes should cause regular animation restyles to occur 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Setting an empty set of keyframes should trigger a single restyle to remove the previous animated style 19:10:35 INFO - SpawnTask.js | Leaving test restyling_for_empty_keyframes 19:10:35 INFO - SpawnTask.js | Entering test no_restyling_when_animation_style_when_re_setting_same_animation_property 19:10:35 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | undefined assertion name 19:10:36 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Applying same animation style should never cause restyles 19:10:36 INFO - SpawnTask.js | Leaving test no_restyling_when_animation_style_when_re_setting_same_animation_property 19:10:36 INFO - SpawnTask.js | Entering test necessary_update_should_be_invoked 19:10:36 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Applying animation style with different duration should cause restyles on every frame. 19:10:36 INFO - SpawnTask.js | Leaving test necessary_update_should_be_invoked 19:10:36 INFO - SpawnTask.js | Entering test changing_cascading_result_for_main_thread_animation 19:10:36 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | The opacity animation is running on the compositor 19:10:36 INFO - TEST-FAIL | dom/animation/test/chrome/test_restyles.html | Changing cascading result for the property running on the main thread does not cause synchronization layer of opacity animation running on the compositor - got 5, expected +0 19:10:36 INFO - SpawnTask.js | Leaving test changing_cascading_result_for_main_thread_animation 19:10:36 INFO - SpawnTask.js | Entering test restyling_for_animation_on_orphaned_element 19:10:36 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animation on orphaned element should not cause restyles 19:10:36 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | We observe no restyle in the first frame right after re-atatching to the document 19:10:36 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animation on re-attached to the document begins to update style 19:10:36 INFO - SpawnTask.js | Leaving test restyling_for_animation_on_orphaned_element 19:10:36 INFO - SpawnTask.js | Entering test restyling_for_opacity_animation_on_re_attached_element 19:10:36 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | The opacity animation overridden by an !important rule is NOT running on the compositor 19:10:36 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Opacity animation on orphaned element should not cause restyles 19:10:36 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | The opacity animation which is no longer overridden by the !important rule begins running on the compositor even if the !important rule had been dropped before the target element was removed 19:10:36 INFO - GECKO(3520) | --DOMWINDOW == 28 (280C6000) [pid = 3520] [serial = 28] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/animation/test/chrome/test_animation_observers_async.html] 19:10:36 INFO - GECKO(3520) | --DOMWINDOW == 27 (2781E000) [pid = 3520] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 19:10:36 INFO - GECKO(3520) | --DOMWINDOW == 26 (22F89400) [pid = 3520] [serial = 17] [outer = 00000000] [url = about:blank] 19:10:36 INFO - GECKO(3520) | --DOMWINDOW == 25 (243DB800) [pid = 3520] [serial = 30] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/animation/test/chrome/test_animation_observers_sync.html] 19:10:36 INFO - GECKO(3520) | --DOMWINDOW == 24 (0D3EF400) [pid = 3520] [serial = 31] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:36 INFO - GECKO(3520) | --DOMWINDOW == 23 (1E569800) [pid = 3520] [serial = 29] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:36 INFO - GECKO(3520) | --DOMWINDOW == 22 (282CF400) [pid = 3520] [serial = 27] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:36 INFO - GECKO(3520) | --DOMWINDOW == 21 (1E462800) [pid = 3520] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:10:36 INFO - GECKO(3520) | --DOMWINDOW == 20 (0FFAAC00) [pid = 3520] [serial = 2] [outer = 00000000] [url = about:blank] 19:10:36 INFO - SpawnTask.js | Leaving test restyling_for_opacity_animation_on_re_attached_element 19:10:36 INFO - SpawnTask.js | Entering test no_throttling_animations_out_of_view_element 19:10:37 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Discrete animation has has no keyframe whose offset is 0 or 1 in an out-of-view element should not be throttled 19:10:37 INFO - SpawnTask.js | Leaving test no_throttling_animations_out_of_view_element 19:10:37 INFO - SpawnTask.js | Entering test no_restyling_discrete_animations_out_of_view_element 19:10:37 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Discrete animation running on the main-thread in an out-of-view element should never cause restyles 19:10:37 INFO - SpawnTask.js | Leaving test no_restyling_discrete_animations_out_of_view_element 19:10:37 INFO - SpawnTask.js | Entering test no_restyling_while_computed_timing_is_not_changed 19:10:37 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | Animation running on the main-thread while computed timing is not changed should never cause restyles 19:10:37 INFO - SpawnTask.js | Leaving test no_restyling_while_computed_timing_is_not_changed 19:10:37 INFO - SpawnTask.js | Entering test no_throttling_animations_in_view_svg 19:10:37 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | CSS animations on an in-view svg element with post-transform should not be throttled. 19:10:37 INFO - SpawnTask.js | Leaving test no_throttling_animations_in_view_svg 19:10:37 INFO - SpawnTask.js | Entering test throttling_animations_out_of_view_svg 19:10:37 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | CSS animations on an out-of-view svg element with post-transform should be throttled. 19:10:37 INFO - SpawnTask.js | Leaving test throttling_animations_out_of_view_svg 19:10:37 INFO - SpawnTask.js | Entering test no_throttling_animations_in_view_css_transform 19:10:37 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | CSS animation on an in-view element with pre-transform should not be throttled. 19:10:37 INFO - SpawnTask.js | Leaving test no_throttling_animations_in_view_css_transform 19:10:37 INFO - SpawnTask.js | Entering test throttling_animations_out_of_view_css_transform 19:10:37 INFO - TEST-PASS | dom/animation/test/chrome/test_restyles.html | CSS animation on an out-of-view element with pre-transform should be throttled. 19:10:37 INFO - SpawnTask.js | Leaving test throttling_animations_out_of_view_css_transform 19:10:37 INFO - GECKO(3520) | MEMORY STAT | vsize 740MB | vsizeMaxContiguous 896MB | residentFast 218MB | heapAllocated 72MB 19:10:37 INFO - TEST-OK | dom/animation/test/chrome/test_restyles.html | took 6769ms 19:10:38 INFO - GECKO(3520) | ++DOMWINDOW == 21 (0D48DC00) [pid = 3520] [serial = 41] [outer = 1E5EA000] 19:10:38 INFO - TEST-START | dom/animation/test/chrome/test_running_on_compositor.html 19:10:38 INFO - GECKO(3520) | ++DOMWINDOW == 22 (0D3EF400) [pid = 3520] [serial = 42] [outer = 1E5EA000] 19:10:41 INFO - TEST-PASS | dom/animation/test/chrome/test_running_on_compositor.html | Bug 1045994 - Add a chrome-only property to inspect if an animation is running on the compositor or not - Bug 1045994 - Add a chrome-only property to inspect if an animation is running on the compositor or not: Elided 46 passes or known failures. 19:10:41 INFO - GECKO(3520) | MEMORY STAT | vsize 740MB | vsizeMaxContiguous 896MB | residentFast 219MB | heapAllocated 74MB 19:10:41 INFO - TEST-OK | dom/animation/test/chrome/test_running_on_compositor.html | took 3003ms 19:10:41 INFO - GECKO(3520) | ++DOMWINDOW == 23 (0EA21C00) [pid = 3520] [serial = 43] [outer = 1E5EA000] 19:10:41 INFO - TEST-START | dom/animation/test/chrome/test_simulate_compute_values_failure.html 19:10:41 INFO - GECKO(3520) | ++DOMWINDOW == 24 (0EA26000) [pid = 3520] [serial = 44] [outer = 1E5EA000] 19:10:41 INFO - TEST-PASS | dom/animation/test/chrome/test_simulate_compute_values_failure.html | Bug 1276688 - Test for properties that parse correctly but which we fail to convert to computed values - Bug 1276688 - Test for properties that parse correctly but which we fail to convert to computed values: Elided 19 passes or known failures. 19:10:41 INFO - GECKO(3520) | MEMORY STAT | vsize 740MB | vsizeMaxContiguous 896MB | residentFast 221MB | heapAllocated 76MB 19:10:41 INFO - TEST-OK | dom/animation/test/chrome/test_simulate_compute_values_failure.html | took 243ms 19:10:41 INFO - GECKO(3520) | ++DOMWINDOW == 25 (0F7D8C00) [pid = 3520] [serial = 45] [outer = 1E5EA000] 19:10:41 INFO - TEST-START | Shutdown 19:10:41 INFO - Passed: 1390 19:10:41 INFO - Failed: 0 19:10:41 INFO - Todo: 3 19:10:41 INFO - Mode: non-e10s 19:10:41 INFO - Slowest: 6770ms - chrome://mochitests/content/chrome/dom/animation/test/chrome/test_restyles.html 19:10:41 INFO - SimpleTest FINISHED 19:10:41 INFO - TEST-INFO | Ran 1 Loops 19:10:41 INFO - SimpleTest FINISHED 19:10:41 INFO - GECKO(3520) | ++DOMWINDOW == 26 (0FC10400) [pid = 3520] [serial = 46] [outer = 1E5EA000] 19:10:41 INFO - GECKO(3520) | --DOCSHELL 14B93C00 == 5 [pid = 3520] [id = {282cc64b-843a-4c1d-ad47-19667b012d60}] 19:10:41 INFO - GECKO(3520) | --DOCSHELL 0F32A000 == 4 [pid = 3520] [id = {ad3e6d3a-a1af-4b0f-9351-66409e148af3}] 19:10:42 INFO - GECKO(3520) | --DOCSHELL 210D5000 == 3 [pid = 3520] [id = {50cbcc7b-d206-4b84-ac02-e8aec08de8cd}] 19:10:42 INFO - GECKO(3520) | --DOCSHELL 0FC04800 == 2 [pid = 3520] [id = {68cbe2b1-ad53-4e6d-98c0-9bcd3a24d6de}] 19:10:42 INFO - GECKO(3520) | --DOMWINDOW == 25 (0E15AC00) [pid = 3520] [serial = 35] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:42 INFO - GECKO(3520) | --DOMWINDOW == 24 (0D3F3000) [pid = 3520] [serial = 34] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/animation/test/chrome/test_animation_properties.html] 19:10:42 INFO - GECKO(3520) | --DOMWINDOW == 23 (0E6EC400) [pid = 3520] [serial = 38] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/animation/test/chrome/test_generated_content_getAnimations.html] 19:10:42 INFO - GECKO(3520) | --DOMWINDOW == 22 (0F2B8C00) [pid = 3520] [serial = 39] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:42 INFO - GECKO(3520) | --DOMWINDOW == 21 (24372800) [pid = 3520] [serial = 33] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:42 INFO - GECKO(3520) | --DOMWINDOW == 20 (0E6EF800) [pid = 3520] [serial = 37] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:42 INFO - GECKO(3520) | --DOMWINDOW == 19 (0DD5B000) [pid = 3520] [serial = 36] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/animation/test/chrome/test_cssanimation_missing_keyframes.html] 19:10:42 INFO - GECKO(3520) | --DOMWINDOW == 18 (0D3F0800) [pid = 3520] [serial = 32] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/animation/test/chrome/test_animation_performance_warning.html] 19:10:44 INFO - GECKO(3520) | [3520] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:10:44 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:44 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:44 INFO - GECKO(3520) | --DOCSHELL 22F82C00 == 1 [pid = 3520] [id = {5b08ad11-4f6f-4e39-960c-92e923f8a6e3}] 19:10:44 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:44 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:44 INFO - GECKO(3520) | --DOCSHELL 1E5E3400 == 0 [pid = 3520] [id = {0e88d017-eaa2-4402-abdf-7d452e89bb63}] 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 19:10:45 INFO - GECKO(3520) | [3520] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 17 (0FC05000) [pid = 3520] [serial = 6] [outer = 00000000] [url = about:blank] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 16 (0EA21C00) [pid = 3520] [serial = 43] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 15 (0D48DC00) [pid = 3520] [serial = 41] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 14 (22F83000) [pid = 3520] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 13 (0FC04C00) [pid = 3520] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 12 (0F7D8C00) [pid = 3520] [serial = 45] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 11 (1E5DC400) [pid = 3520] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 10 (0FC10400) [pid = 3520] [serial = 46] [outer = 00000000] [url = about:blank] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 9 (1E5EA000) [pid = 3520] [serial = 20] [outer = 00000000] [url = about:blank] 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 8 (0F32A400) [pid = 3520] [serial = 3] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 7 (22CC0C00) [pid = 3520] [serial = 16] [outer = 00000000] [url = about:blank] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 6 (210D5C00) [pid = 3520] [serial = 12] [outer = 00000000] [url = about:blank] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 5 (0FC05C00) [pid = 3520] [serial = 15] [outer = 00000000] [url = about:blank] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 4 (210D0000) [pid = 3520] [serial = 11] [outer = 00000000] [url = about:blank] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 3 (0E524400) [pid = 3520] [serial = 7] [outer = 00000000] [url = resource://gre-resources/hiddenWindow.html] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 2 (0EA26000) [pid = 3520] [serial = 44] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/animation/test/chrome/test_simulate_compute_values_failure.html] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 1 (0EA21400) [pid = 3520] [serial = 40] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/animation/test/chrome/test_restyles.html] 19:10:45 INFO - GECKO(3520) | --DOMWINDOW == 0 (0D3EF400) [pid = 3520] [serial = 42] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/animation/test/chrome/test_running_on_compositor.html] 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:10:45 INFO - GECKO(3520) | [3520] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:10:45 INFO - GECKO(3520) | [3520] WARNING: OOPDeinit() without successful OOPInit(): file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/crashreporter/nsExceptionHandler.cpp, line 3601 19:10:45 INFO - GECKO(3520) | nsStringStats 19:10:45 INFO - GECKO(3520) | => mAllocCount: 126420 19:10:45 INFO - GECKO(3520) | => mReallocCount: 8965 19:10:45 INFO - GECKO(3520) | => mFreeCount: 126420 19:10:46 INFO - GECKO(3520) | => mShareCount: 133835 19:10:46 INFO - GECKO(3520) | => mAdoptCount: 8740 19:10:46 INFO - GECKO(3520) | => mAdoptFreeCount: 8740 19:10:46 INFO - GECKO(3520) | => Process ID: 3520, Thread ID: 1232 19:10:46 INFO - TEST-INFO | Main app process: exit 0 19:10:46 INFO - runtests.py | Application ran for: 0:00:39.729000 19:10:46 INFO - zombiecheck | Reading PID log: c:\users\cltbld~1.000\appdata\local\temp\tmpruungtpidlog 19:10:46 INFO - Stopping web server 19:10:46 INFO - Stopping web socket server 19:10:46 INFO - Stopping ssltunnel 19:10:46 INFO - TEST-INFO | leakcheck | default process: leak threshold set at 0 bytes 19:10:46 INFO - TEST-INFO | leakcheck | plugin process: leak threshold set at 0 bytes 19:10:46 INFO - TEST-INFO | leakcheck | tab process: leak threshold set at 10000 bytes 19:10:46 INFO - TEST-INFO | leakcheck | geckomediaplugin process: leak threshold set at 20000 bytes 19:10:46 INFO - TEST-INFO | leakcheck | gpu process: leak threshold set at 0 bytes 19:10:46 INFO - 19:10:46 INFO - == BloatView: ALL (cumulative) LEAK AND BLOAT STATISTICS, default process 3520 19:10:46 INFO - 19:10:46 INFO - |<----------------Class--------------->|<-----Bytes------>|<----Objects---->| 19:10:46 INFO - | | Per-Inst Leaked| Total Rem| 19:10:46 INFO - 0 |TOTAL | 16 0|12165514 0| 19:10:46 INFO - 19:10:46 INFO - nsTraceRefcnt::DumpStatistics: 1414 entries 19:10:46 INFO - 19:10:46 INFO - TEST-PASS | leakcheck | default process: no leaks detected! 19:10:46 INFO - runtests.py | Running tests: end. 19:10:47 INFO - Buffered messages finished 19:10:47 INFO - dir: dom/base/test/chrome 19:10:47 INFO - mozprofile.addons WARNING | Could not install C:\slave\test\build\tests\mochitest\extensions\mozscreenshots: [Errno 2] No such file or directory: 'C:\\slave\\test\\build\\tests\\mochitest\\extensions\\mozscreenshots\\install.rdf' 19:10:47 INFO - C:\slave\test\build\tests\bin\pk12util.exe: PKCS12 IMPORT SUCCESSFUL 19:10:48 INFO - MochitestServer : launching [u'C:\\slave\\test\\build\\tests\\bin\\xpcshell.exe', '-g', 'C:\\slave\\test\\build\\application\\firefox', '-v', '170', '-f', 'C:\\slave\\test\\build\\tests\\bin\\components\\httpd.js', '-e', "const _PROFILE_PATH = 'c:\\\\users\\\\cltbld~1.000\\\\appdata\\\\local\\\\temp\\\\tmpcwyvhb.mozrunner'; const _SERVER_PORT = '8888'; const _SERVER_ADDR = '127.0.0.1'; const _TEST_PREFIX = undefined; const _DISPLAY_RESULTS = false;", '-f', 'C:\\slave\\test\\build\\tests\\mochitest\\server.js'] 19:10:48 INFO - runtests.py | Server pid: 380 19:10:48 INFO - runtests.py | Websocket server pid: 2212 19:10:48 INFO - runtests.py | SSL tunnel pid: 1452 19:10:48 INFO - Couldn't convert chrome URL: chrome://branding/locale/brand.properties 19:10:48 INFO - [380] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:10:48 INFO - [380] WARNING: Failed to get directory to cache.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/sandbox/win/src/sandboxbroker/sandboxBroker.cpp, line 58 19:10:48 INFO - [380] WARNING: Could not get the program name for a cubeb stream.: 'NS_SUCCEEDED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/media/CubebUtils.cpp, line 317 19:10:48 INFO - runtests.py | Running with e10s: False 19:10:48 INFO - runtests.py | Running tests: start. 19:10:48 INFO - 19:10:48 INFO - Application command: C:\slave\test\build\application\firefox\firefox.exe -marionette -foreground -profile c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner 19:10:48 INFO - runtests.py | Application pid: 960 19:10:48 INFO - TEST-INFO | started process GECKO(960) 19:10:48 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks.log 19:10:48 INFO - GECKO(960) | [960] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/startupcache/StartupCache.cpp, line 218 19:10:49 INFO - GECKO(960) | [960] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3572 19:10:51 INFO - GECKO(960) | ++DOCSHELL 0F8A0C00 == 1 [pid = 960] [id = {5bc5efee-ae33-4b7d-96ef-520744e35b26}] 19:10:51 INFO - GECKO(960) | ++DOMWINDOW == 1 (0F8A1000) [pid = 960] [serial = 1] [outer = 00000000] 19:10:51 INFO - GECKO(960) | ++DOMWINDOW == 2 (0F8A1400) [pid = 960] [serial = 2] [outer = 0F8A1000] 19:10:52 INFO - GECKO(960) | ++DOCSHELL 11825000 == 2 [pid = 960] [id = {3f35a3cd-02d7-40bd-8025-644141ae6677}] 19:10:52 INFO - GECKO(960) | ++DOMWINDOW == 3 (11825400) [pid = 960] [serial = 3] [outer = 00000000] 19:10:52 INFO - GECKO(960) | ++DOMWINDOW == 4 (11825800) [pid = 960] [serial = 4] [outer = 11825400] 19:10:52 INFO - GECKO(960) | ++DOCSHELL 0F504C00 == 3 [pid = 960] [id = {6d1ade9f-3905-474c-b64f-f4e726a996ba}] 19:10:52 INFO - GECKO(960) | ++DOMWINDOW == 5 (0F505000) [pid = 960] [serial = 5] [outer = 00000000] 19:10:52 INFO - GECKO(960) | ++DOMWINDOW == 6 (0F505400) [pid = 960] [serial = 6] [outer = 0F505000] 19:10:53 INFO - GECKO(960) | ++DOMWINDOW == 7 (0E1E8C00) [pid = 960] [serial = 7] [outer = 11825400] 19:10:53 INFO - GECKO(960) | ++DOCSHELL 0F8A0000 == 4 [pid = 960] [id = {09cf261c-4f42-4eb1-861b-1f19a628ff2f}] 19:10:53 INFO - GECKO(960) | ++DOMWINDOW == 8 (0F8A2800) [pid = 960] [serial = 8] [outer = 00000000] 19:10:53 INFO - GECKO(960) | ++DOMWINDOW == 9 (14E0D000) [pid = 960] [serial = 9] [outer = 0F8A2800] 19:10:53 INFO - GECKO(960) | ++DOMWINDOW == 10 (0F82F800) [pid = 960] [serial = 10] [outer = 0F8A2800] 19:10:53 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:10:53 INFO - GECKO(960) | [960] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:10:53 INFO - GECKO(960) | [960] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 987 19:10:54 INFO - GECKO(960) | [960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/image/imgTools.cpp, line 104 19:10:54 INFO - GECKO(960) | [960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 776 19:10:54 INFO - GECKO(960) | [960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 472 19:10:54 INFO - GECKO(960) | [960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/toolkit/components/places/nsFaviconService.cpp, line 582 19:10:54 INFO - GECKO(960) | ++DOCSHELL 185B1400 == 5 [pid = 960] [id = {b32cfcf8-3be6-4d5a-9109-92e3d672db57}] 19:10:54 INFO - GECKO(960) | ++DOMWINDOW == 11 (185B2400) [pid = 960] [serial = 11] [outer = 00000000] 19:10:54 INFO - GECKO(960) | ++DOCSHELL 185B5800 == 6 [pid = 960] [id = {bcbcf57a-32ee-4272-9bc4-8d9400ff3d3d}] 19:10:54 INFO - GECKO(960) | ++DOMWINDOW == 12 (185B7000) [pid = 960] [serial = 12] [outer = 00000000] 19:10:54 INFO - GECKO(960) | ++DOCSHELL 1A13F000 == 7 [pid = 960] [id = {a49077e8-bf6c-4856-9175-5b40964fdfe9}] 19:10:54 INFO - GECKO(960) | ++DOMWINDOW == 13 (1A13F400) [pid = 960] [serial = 13] [outer = 00000000] 19:10:55 INFO - GECKO(960) | ++DOMWINDOW == 14 (15697000) [pid = 960] [serial = 14] [outer = 1A13F400] 19:10:55 INFO - GECKO(960) | ++DOMWINDOW == 15 (0F506000) [pid = 960] [serial = 15] [outer = 185B2400] 19:10:55 INFO - GECKO(960) | ++DOMWINDOW == 16 (19E8CC00) [pid = 960] [serial = 16] [outer = 185B7000] 19:10:55 INFO - GECKO(960) | ++DOMWINDOW == 17 (1A145800) [pid = 960] [serial = 17] [outer = 1A13F400] 19:10:57 INFO - GECKO(960) | 1495591857303 Marionette INFO Listening on port 2828 19:10:58 INFO - GECKO(960) | [960] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 284 19:10:59 INFO - GECKO(960) | ++DOMWINDOW == 18 (1E5E3C00) [pid = 960] [serial = 18] [outer = 1A13F400] 19:10:59 INFO - GECKO(960) | ++DOMWINDOW == 19 (1EC5E000) [pid = 960] [serial = 19] [outer = 1A13F400] 19:10:59 INFO - GECKO(960) | ++DOCSHELL 1E53A400 == 8 [pid = 960] [id = {ab069e82-3284-49d9-aaf4-a0b4ddc7b247}] 19:10:59 INFO - GECKO(960) | ++DOMWINDOW == 20 (1ECD3400) [pid = 960] [serial = 20] [outer = 00000000] 19:10:59 INFO - GECKO(960) | ++DOMWINDOW == 21 (1F305000) [pid = 960] [serial = 21] [outer = 1ECD3400] 19:10:59 INFO - SimpleTest START 19:10:59 INFO - TEST-START | dom/base/test/chrome/test_bug1063837.xul 19:10:59 INFO - GECKO(960) | ++DOMWINDOW == 22 (18569800) [pid = 960] [serial = 22] [outer = 1ECD3400] 19:11:00 INFO - GECKO(960) | ++DOMWINDOW == 23 (1EDDA800) [pid = 960] [serial = 23] [outer = 1ECD3400] 19:11:00 INFO - GECKO(960) | [960] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:11:00 INFO - TEST-PASS | dom/base/test/chrome/test_bug1063837.xul | We should have response content! 19:11:00 INFO - TEST-PASS | dom/base/test/chrome/test_bug1063837.xul | The response document should have a null principal 19:11:00 INFO - GECKO(960) | MEMORY STAT | vsize 770MB | vsizeMaxContiguous 496MB | residentFast 256MB | heapAllocated 104MB 19:11:00 INFO - TEST-OK | dom/base/test/chrome/test_bug1063837.xul | took 1162ms 19:11:01 INFO - GECKO(960) | ++DOMWINDOW == 24 (0FD0C800) [pid = 960] [serial = 24] [outer = 1ECD3400] 19:11:01 INFO - TEST-START | dom/base/test/chrome/test_bug1098074_throw_from_ReceiveMessage.xul 19:11:01 INFO - GECKO(960) | ++DOMWINDOW == 25 (1EDDD000) [pid = 960] [serial = 25] [outer = 1ECD3400] 19:11:01 INFO - TEST-PASS | dom/base/test/chrome/test_bug1098074_throw_from_ReceiveMessage.xul | correct message 19:11:01 INFO - TEST-PASS | dom/base/test/chrome/test_bug1098074_throw_from_ReceiveMessage.xul | expected uncaught exception - uncaught exception: acopia at undefined 19:11:01 INFO - GECKO(960) | JavaScript error: , line 0: uncaught exception: acopia 19:11:01 INFO - monitorConsole | [0] matched {"message":"[JavaScript Error: \"uncaught exception: acopia\"]","errorMessage":"uncaught exception: acopia","sourceName":"","sourceLine":"","lineNumber":0,"columnNumber":0,"category":"chrome javascript","windowID":20,"isScriptError":true,"isWarning":false,"isException":false,"isStrict":false,"innerWindowID":25} 19:11:01 INFO - TEST-PASS | dom/base/test/chrome/test_bug1098074_throw_from_ReceiveMessage.xul | monitorConsole | number of messages [{errorMessage:/acopia/}] 19:11:01 INFO - GECKO(960) | MEMORY STAT | vsize 771MB | vsizeMaxContiguous 496MB | residentFast 254MB | heapAllocated 100MB 19:11:01 INFO - TEST-OK | dom/base/test/chrome/test_bug1098074_throw_from_ReceiveMessage.xul | took 127ms 19:11:01 INFO - GECKO(960) | ++DOMWINDOW == 26 (0D813800) [pid = 960] [serial = 26] [outer = 1ECD3400] 19:11:01 INFO - TEST-START | dom/base/test/chrome/test_bug1139964.xul 19:11:01 INFO - GECKO(960) | ++DOMWINDOW == 27 (0D628800) [pid = 960] [serial = 27] [outer = 1ECD3400] 19:11:01 INFO - GECKO(960) | ++DOCSHELL 0DA79800 == 9 [pid = 960] [id = {1c908bed-61e0-4d83-8271-dd3dcd862d81}] 19:11:01 INFO - GECKO(960) | ++DOMWINDOW == 28 (0DA7A000) [pid = 960] [serial = 28] [outer = 00000000] 19:11:01 INFO - GECKO(960) | ++DOMWINDOW == 29 (0DA7A400) [pid = 960] [serial = 29] [outer = 0DA7A000] 19:11:01 INFO - GECKO(960) | ++DOCSHELL 0DA7AC00 == 10 [pid = 960] [id = {7a0af70c-2e55-4832-9064-9f54ab7c57cd}] 19:11:01 INFO - GECKO(960) | ++DOMWINDOW == 30 (0E04B000) [pid = 960] [serial = 30] [outer = 00000000] 19:11:01 INFO - GECKO(960) | ++DOMWINDOW == 31 (0E1C3C00) [pid = 960] [serial = 31] [outer = 0E04B000] 19:11:01 INFO - GECKO(960) | ++DOMWINDOW == 32 (0E2CA400) [pid = 960] [serial = 32] [outer = 0E04B000] 19:11:01 INFO - TEST-PASS | dom/base/test/chrome/test_bug1139964.xul | ProcessGlobal should have Promise object in the global scope! 19:11:01 INFO - TEST-PASS | dom/base/test/chrome/test_bug1139964.xul | ProcessGlobal should have TextEncoder object in the global scope! 19:11:01 INFO - TEST-PASS | dom/base/test/chrome/test_bug1139964.xul | ProcessGlobal should not have Window object in the global scope! 19:11:01 INFO - TEST-PASS | dom/base/test/chrome/test_bug1139964.xul | TabChildGlobal should have Promise object in the global scope! 19:11:01 INFO - TEST-PASS | dom/base/test/chrome/test_bug1139964.xul | TabChildGlobal should have TextEncoder object in the global scope! 19:11:01 INFO - TEST-PASS | dom/base/test/chrome/test_bug1139964.xul | TabChildGlobal should not have Window object in the global scope! 19:11:01 INFO - GECKO(960) | MEMORY STAT | vsize 771MB | vsizeMaxContiguous 496MB | residentFast 246MB | heapAllocated 91MB 19:11:01 INFO - GECKO(960) | --DOCSHELL 0DA79800 == 9 [pid = 960] [id = {1c908bed-61e0-4d83-8271-dd3dcd862d81}] 19:11:02 INFO - TEST-OK | dom/base/test/chrome/test_bug1139964.xul | took 721ms 19:11:02 INFO - GECKO(960) | ++DOMWINDOW == 33 (0F58B000) [pid = 960] [serial = 33] [outer = 1ECD3400] 19:11:02 INFO - TEST-START | dom/base/test/chrome/test_bug120684.xul 19:11:02 INFO - GECKO(960) | ++DOMWINDOW == 34 (0D965800) [pid = 960] [serial = 34] [outer = 1ECD3400] 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | Length should be initially 0. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | ChromeNodeList object should be an instance of NodeList. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | ChromeNodeList supports only nsIContent objects for now. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | ChromeNodeList supports only nsIContent objects for now. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | Length should be 0. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | Length should be 1. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | undefined assertion name 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | undefined assertion name 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | Length should be 1. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | undefined assertion name 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | Length should be 0. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | undefined assertion name 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | undefined assertion name 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | undefined assertion name 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | undefined assertion name 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | undefined assertion name 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | undefined assertion name 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | undefined assertion name 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | undefined assertion name 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug120684.xul | undefined assertion name 19:11:02 INFO - GECKO(960) | MEMORY STAT | vsize 771MB | vsizeMaxContiguous 496MB | residentFast 246MB | heapAllocated 91MB 19:11:02 INFO - TEST-OK | dom/base/test/chrome/test_bug120684.xul | took 171ms 19:11:02 INFO - GECKO(960) | ++DOMWINDOW == 35 (185B7C00) [pid = 960] [serial = 35] [outer = 1ECD3400] 19:11:02 INFO - TEST-START | dom/base/test/chrome/test_bug1209621.xul 19:11:02 INFO - GECKO(960) | ++DOMWINDOW == 36 (1856D800) [pid = 960] [serial = 36] [outer = 1ECD3400] 19:11:02 INFO - GECKO(960) | ++DOCSHELL 19796800 == 10 [pid = 960] [id = {bba6f0e6-013c-44cb-a883-e845bb33c422}] 19:11:02 INFO - GECKO(960) | ++DOMWINDOW == 37 (19796C00) [pid = 960] [serial = 37] [outer = 00000000] 19:11:02 INFO - GECKO(960) | ++DOMWINDOW == 38 (19797000) [pid = 960] [serial = 38] [outer = 19796C00] 19:11:02 INFO - GECKO(960) | ++DOCSHELL 0D859000 == 11 [pid = 960] [id = {0a465da4-2c30-4a22-849c-8d8943fbe6cc}] 19:11:02 INFO - GECKO(960) | ++DOMWINDOW == 39 (0D85D400) [pid = 960] [serial = 39] [outer = 00000000] 19:11:02 INFO - GECKO(960) | ++DOMWINDOW == 40 (0D95BC00) [pid = 960] [serial = 40] [outer = 0D85D400] 19:11:02 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid4080.log 19:11:02 INFO - GECKO(960) | [4080] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:02 INFO - GECKO(960) | [Child 4080] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:02 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid2536.log 19:11:02 INFO - GECKO(960) | [2536] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:02 INFO - GECKO(960) | [Child 2536] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:02 INFO - GECKO(960) | ++DOMWINDOW == 41 (0D961800) [pid = 960] [serial = 41] [outer = 0D85D400] 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | Active window should have a DocShell 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | Active docshell should have a TreeOwner! 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | There shouldn't be primaryContentShell because no browser has primary=true. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | There shouldn't be primaryTabParent because no remote browser has primary=true. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | non-remote browser should have a DocShell. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | primary browser should be the primaryContentShell. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | There shouldn't be primaryTabParent because no remote browser has primary=true. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | There shouldn't be primaryContentShell because no browser has primary=true. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | Remote browsers should have a TabParent. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | primary remote browser should be the primaryTabParent. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | There shouldn't be primaryContentShell because no browser has primary=true. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | There shouldn't be primaryTabParent because no remote browser has primary=true. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | Remote browsers should have a TabParent. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | primary remote browser should be the primaryTabParent. 19:11:02 INFO - TEST-PASS | dom/base/test/chrome/test_bug1209621.xul | There shouldn't be primaryContentShell because no browser has primary=true. 19:11:03 INFO - GECKO(960) | MEMORY STAT | vsize 774MB | vsizeMaxContiguous 493MB | residentFast 246MB | heapAllocated 90MB 19:11:03 INFO - TEST-OK | dom/base/test/chrome/test_bug1209621.xul | took 686ms 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 42 (0F5EFC00) [pid = 960] [serial = 42] [outer = 1ECD3400] 19:11:03 INFO - TEST-START | dom/base/test/chrome/test_bug1339722.html 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 43 (0DC14C00) [pid = 960] [serial = 43] [outer = 1ECD3400] 19:11:03 INFO - GECKO(960) | ++DOCSHELL 08EC5000 == 1 [pid = 4080] [id = {d37c14a0-a3e6-4fef-845a-94208465ee9d}] 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 1 (08EC5400) [pid = 4080] [serial = 1] [outer = 00000000] 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: Created child without a matching parent?: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/layers/ipc/CrossProcessCompositorBridgeParent.cpp, line 92 19:11:03 INFO - GECKO(960) | ++DOCSHELL 0F1B8400 == 12 [pid = 960] [id = {fd5dc41f-8048-4da9-bb04-6016c6a455a5}] 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 44 (0F1C0C00) [pid = 960] [serial = 44] [outer = 00000000] 19:11:03 INFO - GECKO(960) | ++DOCSHELL 08AC7000 == 1 [pid = 2536] [id = {669af8c8-a09b-4a81-9e32-035066c3ed92}] 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 1 (08AC7400) [pid = 2536] [serial = 1] [outer = 00000000] 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: Created child without a matching parent?: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/gfx/layers/ipc/CrossProcessCompositorBridgeParent.cpp, line 92 19:11:03 INFO - Got http-on-useragent-request 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 45 (0F582400) [pid = 960] [serial = 45] [outer = 0F1C0C00] 19:11:03 INFO - TEST-PASS | dom/base/test/chrome/test_bug1339722.html | verify event target 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_SUCCESS(newCv->SetMinFontSize(minFontSize), NS_ERROR_FAILURE) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 9489 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 7295 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 8173 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(mContentViewer) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 8029 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_SUCCESS(EnsureContentViewer(), nullptr) failed with result 0x8000FFFF: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 4572 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 2 (0B5ED800) [pid = 4080] [serial = 2] [outer = 08EC5400] 19:11:03 INFO - TEST-PASS | dom/base/test/chrome/test_bug1339722.html | verify iframe removed 19:11:03 INFO - GECKO(960) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 493MB | residentFast 238MB | heapAllocated 84MB 19:11:03 INFO - TEST-OK | dom/base/test/chrome/test_bug1339722.html | took 200ms 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 2 (08DEB400) [pid = 2536] [serial = 2] [outer = 08AC7400] 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 46 (0F8A2400) [pid = 960] [serial = 46] [outer = 1ECD3400] 19:11:03 INFO - TEST-START | dom/base/test/chrome/test_bug1346936.html 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 47 (0E1CC000) [pid = 960] [serial = 47] [outer = 1ECD3400] 19:11:03 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | --DOCSHELL 08EC5000 == 0 [pid = 4080] [id = {d37c14a0-a3e6-4fef-845a-94208465ee9d}] 19:11:03 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:03 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | --DOCSHELL 08AC7000 == 0 [pid = 2536] [id = {669af8c8-a09b-4a81-9e32-035066c3ed92}] 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | --DOMWINDOW == 1 (08EC5400) [pid = 4080] [serial = 1] [outer = 00000000] [url = about:blank] 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | --DOMWINDOW == 0 (0B5ED800) [pid = 4080] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | ++DOCSHELL 0F834800 == 13 [pid = 960] [id = {1f20206d-8bc5-44a1-9648-8d7ec45793a0}] 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 48 (0FD02000) [pid = 960] [serial = 48] [outer = 00000000] 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 49 (0FD04000) [pid = 960] [serial = 49] [outer = 0FD02000] 19:11:03 INFO - GECKO(960) | [Child 4080] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:03 INFO - GECKO(960) | nsStringStats 19:11:03 INFO - GECKO(960) | => mAllocCount: 13479 19:11:03 INFO - GECKO(960) | => mReallocCount: 212 19:11:03 INFO - GECKO(960) | => mFreeCount: 13479 19:11:03 INFO - GECKO(960) | => mShareCount: 8950 19:11:03 INFO - GECKO(960) | => mAdoptCount: 1287 19:11:03 INFO - GECKO(960) | => mAdoptFreeCount: 1287 19:11:03 INFO - GECKO(960) | => Process ID: 4080, Thread ID: 3284 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | --DOMWINDOW == 1 (08AC7400) [pid = 2536] [serial = 1] [outer = 00000000] [url = about:blank] 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:03 INFO - GECKO(960) | --DOMWINDOW == 0 (08DEB400) [pid = 2536] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | --DOCSHELL 0F8A0C00 == 12 [pid = 960] [id = {5bc5efee-ae33-4b7d-96ef-520744e35b26}] 19:11:03 INFO - GECKO(960) | --DOCSHELL 0F8A0000 == 11 [pid = 960] [id = {09cf261c-4f42-4eb1-861b-1f19a628ff2f}] 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | ++DOMWINDOW == 50 (0064CC00) [pid = 960] [serial = 50] [outer = 0FD02000] 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:03 INFO - GECKO(960) | [Child 2536] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:03 INFO - GECKO(960) | nsStringStats 19:11:03 INFO - GECKO(960) | => mAllocCount: 13458 19:11:03 INFO - GECKO(960) | => mReallocCount: 211 19:11:03 INFO - GECKO(960) | => mFreeCount: 13458 19:11:03 INFO - GECKO(960) | => mShareCount: 8916 19:11:03 INFO - GECKO(960) | => mAdoptCount: 1287 19:11:03 INFO - GECKO(960) | => mAdoptFreeCount: 1287 19:11:03 INFO - GECKO(960) | => Process ID: 2536, Thread ID: 3764 19:11:03 INFO - GECKO(960) | JavaScript warning: http://mochi.test:8888/tests/dom/base/test/chrome/nochrome_bug1346936.js, line 0: http://mochi.test:8888/tests/dom/base/test/chrome/nochrome_bug1346936.js is being assigned a //# sourceMappingURL, but already has one 19:11:03 INFO - TEST-PASS | dom/base/test/chrome/test_bug1346936.html | Should be able to create debugger 19:11:03 INFO - TEST-PASS | dom/base/test/chrome/test_bug1346936.html | Should be able to find script 19:11:03 INFO - TEST-PASS | dom/base/test/chrome/test_bug1346936.html | undefined assertion name 19:11:03 INFO - GECKO(960) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 495MB | residentFast 236MB | heapAllocated 80MB 19:11:03 INFO - TEST-OK | dom/base/test/chrome/test_bug1346936.html | took 460ms 19:11:04 INFO - GECKO(960) | ++DOMWINDOW == 51 (0E04BC00) [pid = 960] [serial = 51] [outer = 1ECD3400] 19:11:04 INFO - TEST-START | dom/base/test/chrome/test_bug206691.xul 19:11:04 INFO - GECKO(960) | ++DOMWINDOW == 52 (129D8000) [pid = 960] [serial = 52] [outer = 1ECD3400] 19:11:04 INFO - GECKO(960) | [Parent 960] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug206691.xul | We should have response content! 19:11:04 INFO - GECKO(960) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 495MB | residentFast 237MB | heapAllocated 80MB 19:11:04 INFO - TEST-OK | dom/base/test/chrome/test_bug206691.xul | took 116ms 19:11:04 INFO - GECKO(960) | ++DOMWINDOW == 53 (12E9D000) [pid = 960] [serial = 53] [outer = 1ECD3400] 19:11:04 INFO - TEST-START | dom/base/test/chrome/test_bug289714.xul 19:11:04 INFO - GECKO(960) | ++DOMWINDOW == 54 (12CEB800) [pid = 960] [serial = 54] [outer = 1ECD3400] 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug289714.xul | System XHRs should be privileged 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug289714.xul | System XHRs should yield 19:11:04 INFO - GECKO(960) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 495MB | residentFast 237MB | heapAllocated 81MB 19:11:04 INFO - TEST-OK | dom/base/test/chrome/test_bug289714.xul | took 96ms 19:11:04 INFO - GECKO(960) | ++DOMWINDOW == 55 (14E09400) [pid = 960] [serial = 55] [outer = 1ECD3400] 19:11:04 INFO - TEST-START | dom/base/test/chrome/test_bug339494.xul 19:11:04 INFO - GECKO(960) | ++DOMWINDOW == 56 (0D62A800) [pid = 960] [serial = 56] [outer = 1ECD3400] 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug339494.xul | Value check 1 - There should be no value 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug339494.xul | Value check 2 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug339494.xul | Reachability - We shouldn't have crashed 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug339494.xul | Value check 3 - There should be a value 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug339494.xul | Value check 4 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug339494.xul | Value check 5 19:11:04 INFO - GECKO(960) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 495MB | residentFast 237MB | heapAllocated 82MB 19:11:04 INFO - TEST-OK | dom/base/test/chrome/test_bug339494.xul | took 127ms 19:11:04 INFO - GECKO(960) | ++DOMWINDOW == 57 (1569A400) [pid = 960] [serial = 57] [outer = 1ECD3400] 19:11:04 INFO - TEST-START | dom/base/test/chrome/test_bug357450.xul 19:11:04 INFO - GECKO(960) | ++DOMWINDOW == 58 (15696800) [pid = 960] [serial = 58] [outer = 1ECD3400] 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | getElementsByClassName exists 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | getElementsByClassName is a function 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | undefined assertion name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | undefined assertion name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | string with no matching class should get an empty list 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | should have nodelist object 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | match integer class name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | match integer class name 2 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | two classes, but no elements have both 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | Id and class name turn up the same node 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | two classes, but no elements have both 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | returns 2 elements 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | only match elements that have all the classes specified in that array. tokenize string arg. 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | matched tokenized string 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | class name with empty string shouldn't return nodes 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | bogus arg shouldn't be null 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | undefined assertion name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | undefined assertion name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | bogus arg should get an empty nodelist 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | getElementsByClassName exists 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | getElementsByClassName is a function 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | undefined assertion name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | undefined assertion name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | string with no matching class should get an empty list 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | should have nodelist object 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | match integer class name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | match integer class name 2 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | two classes, but no elements have both 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | Id and class name turn up the same node 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | two classes, but no elements have both 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | returns 2 elements 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | only match elements that have all the classes specified in that array. tokenize string arg. 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | matched tokenized string 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | class name with empty string shouldn't return nodes 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | bogus arg shouldn't be null 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | undefined assertion name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | undefined assertion name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | bogus arg should get an empty nodelist 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | getElementsByClassName exists 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | getElementsByClassName is a function 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | undefined assertion name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | undefined assertion name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | string with no matching class should get an empty list 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | should have nodelist object 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | match integer class name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | match integer class name 2 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | two classes, but no elements have both 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | Id and class name turn up the same node 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | two classes, but no elements have both 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | returns 2 elements 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | only match elements that have all the classes specified in that array. tokenize string arg. 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | matched tokenized string 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | class name with empty string shouldn't return nodes 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | bogus arg shouldn't be null 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | undefined assertion name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | undefined assertion name 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug357450.xul | bogus arg should get an empty nodelist 19:11:04 INFO - GECKO(960) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 495MB | residentFast 238MB | heapAllocated 82MB 19:11:04 INFO - TEST-OK | dom/base/test/chrome/test_bug357450.xul | took 128ms 19:11:04 INFO - GECKO(960) | ++DOMWINDOW == 59 (1A416400) [pid = 960] [serial = 59] [outer = 1ECD3400] 19:11:04 INFO - TEST-START | dom/base/test/chrome/test_bug380418.html 19:11:04 INFO - GECKO(960) | ++DOMWINDOW == 60 (17616400) [pid = 960] [serial = 60] [outer = 1ECD3400] 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug380418.html | Reading Set-Cookie response header in privileged context 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug380418.html | Reading Set-Cookie2 response header in privileged context 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug380418.html | Reading X-Dummy response header in privileged context 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug380418.html | Looking for Set-Cookie in all response headers in privileged context 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug380418.html | Looking for Set-Cookie2 in all response headers in privileged context 19:11:04 INFO - TEST-PASS | dom/base/test/chrome/test_bug380418.html | Looking for X-Dummy in all response headers in privileged context 19:11:04 INFO - GECKO(960) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 495MB | residentFast 238MB | heapAllocated 82MB 19:11:04 INFO - TEST-OK | dom/base/test/chrome/test_bug380418.html | took 148ms 19:11:04 INFO - GECKO(960) | ++DOMWINDOW == 61 (1A62EC00) [pid = 960] [serial = 61] [outer = 1ECD3400] 19:11:05 INFO - TEST-START | dom/base/test/chrome/test_bug383430.html 19:11:05 INFO - GECKO(960) | ++DOMWINDOW == 62 (0F89F800) [pid = 960] [serial = 62] [outer = 1ECD3400] 19:11:05 INFO - GECKO(960) | [Parent 960] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug383430.html | loadGroup is not null 19:11:05 INFO - GECKO(960) | [Parent 960] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug383430.html | loadGroup is null 19:11:05 INFO - GECKO(960) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 495MB | residentFast 238MB | heapAllocated 82MB 19:11:05 INFO - TEST-OK | dom/base/test/chrome/test_bug383430.html | took 127ms 19:11:05 INFO - GECKO(960) | ++DOMWINDOW == 63 (17E5BC00) [pid = 960] [serial = 63] [outer = 1ECD3400] 19:11:05 INFO - TEST-START | dom/base/test/chrome/test_bug418986-1.xul 19:11:05 INFO - GECKO(960) | ++DOMWINDOW == 64 (0F58A400) [pid = 960] [serial = 64] [outer = 1ECD3400] 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screenX should be equal to chromeWindow.screenX 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screenY should be equal to chromeWindow.screenY 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.pixelDepth should be equal to chromeWindow.screen.pixelDepth 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.colorDepth should be equal to chromeWindow.screen.colorDepth 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.availWidth should be equal to chromeWindow.screen.availWidth 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.availHeight should be equal to chromeWindow.screen.availHeight 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.left should be equal to chromeWindow.screen.left 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.top should be equal to chromeWindow.screen.top 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.availLeft should be equal to chromeWindow.screen.availLeft 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.availTop should be equal to chromeWindow.screen.availTop 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.width should be equal to chromeWindow.screen.width 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.height should be equal to chromeWindow.screen.height 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.orientation.type should be equal to chromeWindow.screen.orientation.type 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.orientation.angle should be equal to chromeWindow.screen.orientation.angle 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.mozOrientation should be equal to chromeWindow.screen.mozOrientation 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.devicePixelRatio should be equal to chromeWindow.devicePixelRatio 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | mozInnerScreenX 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | mozInnerScreenY 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screenX should be equal to chromeWindow.screenX 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screenY should be equal to chromeWindow.screenY 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.pixelDepth should be equal to chromeWindow.screen.pixelDepth 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.colorDepth should be equal to chromeWindow.screen.colorDepth 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.availWidth should be equal to chromeWindow.screen.availWidth 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.availHeight should be equal to chromeWindow.screen.availHeight 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.left should be equal to chromeWindow.screen.left 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.top should be equal to chromeWindow.screen.top 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.availLeft should be equal to chromeWindow.screen.availLeft 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.availTop should be equal to chromeWindow.screen.availTop 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.width should be equal to chromeWindow.screen.width 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.height should be equal to chromeWindow.screen.height 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.orientation.type should be equal to chromeWindow.screen.orientation.type 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.orientation.angle should be equal to chromeWindow.screen.orientation.angle 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.screen.mozOrientation should be equal to chromeWindow.screen.mozOrientation 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | window.devicePixelRatio should be equal to chromeWindow.devicePixelRatio 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | mozInnerScreenX 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug418986-1.xul | mozInnerScreenY 19:11:05 INFO - GECKO(960) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 495MB | residentFast 238MB | heapAllocated 82MB 19:11:05 INFO - TEST-OK | dom/base/test/chrome/test_bug418986-1.xul | took 166ms 19:11:05 INFO - GECKO(960) | ++DOMWINDOW == 65 (1BDE3800) [pid = 960] [serial = 65] [outer = 1ECD3400] 19:11:05 INFO - TEST-START | dom/base/test/chrome/test_bug421622.xul 19:11:05 INFO - GECKO(960) | ++DOMWINDOW == 66 (15580C00) [pid = 960] [serial = 66] [outer = 1ECD3400] 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug421622.xul | Referer header received by server does not match what was set 19:11:05 INFO - GECKO(960) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 495MB | residentFast 238MB | heapAllocated 83MB 19:11:05 INFO - TEST-OK | dom/base/test/chrome/test_bug421622.xul | took 140ms 19:11:05 INFO - GECKO(960) | ++DOMWINDOW == 67 (1BEF3C00) [pid = 960] [serial = 67] [outer = 1ECD3400] 19:11:05 INFO - TEST-START | dom/base/test/chrome/test_bug429785.xul 19:11:05 INFO - GECKO(960) | ++DOMWINDOW == 68 (1BE59C00) [pid = 960] [serial = 68] [outer = 1ECD3400] 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug429785.xul | Should be no errors 19:11:05 INFO - TEST-PASS | dom/base/test/chrome/test_bug429785.xul | Should see errors when they happen 19:11:05 INFO - GECKO(960) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 495MB | residentFast 239MB | heapAllocated 84MB 19:11:05 INFO - TEST-OK | dom/base/test/chrome/test_bug429785.xul | took 117ms 19:11:05 INFO - GECKO(960) | ++DOMWINDOW == 69 (1C76B800) [pid = 960] [serial = 69] [outer = 1ECD3400] 19:11:05 INFO - TEST-START | dom/base/test/chrome/test_bug430050.xul 19:11:05 INFO - GECKO(960) | ++DOMWINDOW == 70 (1BEF2C00) [pid = 960] [serial = 70] [outer = 1ECD3400] 19:11:05 INFO - GECKO(960) | ++DOCSHELL 1C76AC00 == 12 [pid = 960] [id = {3e232d16-5eed-418b-8757-3d310eeefff3}] 19:11:05 INFO - GECKO(960) | ++DOMWINDOW == 71 (1C776400) [pid = 960] [serial = 71] [outer = 00000000] 19:11:05 INFO - GECKO(960) | ++DOMWINDOW == 72 (1C854400) [pid = 960] [serial = 72] [outer = 1C776400] 19:11:05 INFO - GECKO(960) | ++DOMWINDOW == 73 (18035C00) [pid = 960] [serial = 73] [outer = 1C776400] 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 74 (1C8CCC00) [pid = 960] [serial = 74] [outer = 1C776400] 19:11:06 INFO - TEST-PASS | dom/base/test/chrome/test_bug430050.xul | Wrong URL loaded! 19:11:06 INFO - GECKO(960) | MEMORY STAT | vsize 772MB | vsizeMaxContiguous 495MB | residentFast 239MB | heapAllocated 84MB 19:11:06 INFO - TEST-OK | dom/base/test/chrome/test_bug430050.xul | took 245ms 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 75 (1CE2B400) [pid = 960] [serial = 75] [outer = 1ECD3400] 19:11:06 INFO - TEST-START | dom/base/test/chrome/test_bug467123.xul 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 76 (1C848C00) [pid = 960] [serial = 76] [outer = 1ECD3400] 19:11:06 INFO - GECKO(960) | [Parent 960] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:11:06 INFO - TEST-PASS | dom/base/test/chrome/test_bug467123.xul | We should have response document! 19:11:06 INFO - TEST-PASS | dom/base/test/chrome/test_bug467123.xul | undefined assertion name 19:11:06 INFO - GECKO(960) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 495MB | residentFast 240MB | heapAllocated 84MB 19:11:06 INFO - TEST-OK | dom/base/test/chrome/test_bug467123.xul | took 110ms 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 77 (1D3B9400) [pid = 960] [serial = 77] [outer = 1ECD3400] 19:11:06 INFO - TEST-START | dom/base/test/chrome/test_bug549682.xul 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 78 (12C6DC00) [pid = 960] [serial = 78] [outer = 1ECD3400] 19:11:06 INFO - GECKO(960) | ++DOCSHELL 1DAA4C00 == 13 [pid = 960] [id = {d8421a4b-b8c1-407e-a2b8-03c0623a0457}] 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 79 (1DAA5800) [pid = 960] [serial = 79] [outer = 00000000] 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 80 (1DAA6000) [pid = 960] [serial = 80] [outer = 1DAA5800] 19:11:06 INFO - GECKO(960) | ++DOCSHELL 1DAA7C00 == 14 [pid = 960] [id = {cc2c9cbd-108a-4263-b8d7-aa31bb362289}] 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 81 (1DAAA800) [pid = 960] [serial = 81] [outer = 00000000] 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 82 (1DAAD800) [pid = 960] [serial = 82] [outer = 1DAAA800] 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 83 (1DAB5400) [pid = 960] [serial = 83] [outer = 1DAAA800] 19:11:06 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Should have webnavigation 19:11:06 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Should have content messageManager 19:11:06 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Should have got sync message! 19:11:06 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Wrong message! 19:11:06 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Wrong data! 19:11:06 INFO - GECKO(960) | ++DOCSHELL 1DD5B800 == 15 [pid = 960] [id = {846e7b10-62ff-4aa5-b7d5-ecefc5129bf3}] 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 84 (1DD60400) [pid = 960] [serial = 84] [outer = 00000000] 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 85 (1DE21000) [pid = 960] [serial = 85] [outer = 1DD60400] 19:11:06 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Should be called only once! 19:11:06 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Wrong message count 19:11:06 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | waitForWeakRefToDie spinning... 19:11:06 INFO - GECKO(960) | ++DOMWINDOW == 86 (1EEEF400) [pid = 960] [serial = 86] [outer = 1DD60400] 19:11:07 INFO - GECKO(960) | --DOCSHELL 0DA7AC00 == 14 [pid = 960] [id = {7a0af70c-2e55-4832-9064-9f54ab7c57cd}] 19:11:07 INFO - GECKO(960) | --DOCSHELL 19796800 == 13 [pid = 960] [id = {bba6f0e6-013c-44cb-a883-e845bb33c422}] 19:11:07 INFO - GECKO(960) | --DOCSHELL 0D859000 == 12 [pid = 960] [id = {0a465da4-2c30-4a22-849c-8d8943fbe6cc}] 19:11:07 INFO - GECKO(960) | --DOCSHELL 0F1B8400 == 11 [pid = 960] [id = {fd5dc41f-8048-4da9-bb04-6016c6a455a5}] 19:11:08 INFO - GECKO(960) | --DOCSHELL 0F834800 == 10 [pid = 960] [id = {1f20206d-8bc5-44a1-9648-8d7ec45793a0}] 19:11:08 INFO - GECKO(960) | --DOCSHELL 1C76AC00 == 9 [pid = 960] [id = {3e232d16-5eed-418b-8757-3d310eeefff3}] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 85 (0064CC00) [pid = 960] [serial = 50] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/base/test/chrome/nochrome_bug1346936.html] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 84 (0E2CA400) [pid = 960] [serial = 32] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 83 (18569800) [pid = 960] [serial = 22] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 82 (15697000) [pid = 960] [serial = 14] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 81 (0D961800) [pid = 960] [serial = 41] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 80 (1F305000) [pid = 960] [serial = 21] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 79 (14E0D000) [pid = 960] [serial = 9] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 78 (0F8A1000) [pid = 960] [serial = 1] [outer = 00000000] [url = chrome://gfxsanity/content/sanityparent.html] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 77 (0F8A2800) [pid = 960] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 76 (0DA7A000) [pid = 960] [serial = 28] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/file_bug1139964.xul] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 75 (19796C00) [pid = 960] [serial = 37] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/file_bug1209621.xul] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 74 (0F8A1400) [pid = 960] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 73 (11825800) [pid = 960] [serial = 4] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 72 (0F82F800) [pid = 960] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 71 (0FD0C800) [pid = 960] [serial = 24] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 70 (0DA7A400) [pid = 960] [serial = 29] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 69 (19797000) [pid = 960] [serial = 38] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 68 (0E04B000) [pid = 960] [serial = 30] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 67 (15696800) [pid = 960] [serial = 58] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug357450.xul] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 66 (0D85D400) [pid = 960] [serial = 39] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 65 (0F89F800) [pid = 960] [serial = 62] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug383430.html] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 64 (1A62EC00) [pid = 960] [serial = 61] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 63 (0E1CC000) [pid = 960] [serial = 47] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug1346936.html] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 62 (0F1C0C00) [pid = 960] [serial = 44] [outer = 00000000] [url = about:blank] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 61 (1C776400) [pid = 960] [serial = 71] [outer = 00000000] [url = data:text/plain,succeeded] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 60 (0FD02000) [pid = 960] [serial = 48] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/base/test/chrome/nochrome_bug1346936.html] 19:11:10 INFO - GECKO(960) | --DOMWINDOW == 59 (0F8A2400) [pid = 960] [serial = 46] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 58 (1856D800) [pid = 960] [serial = 36] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug1209621.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 57 (1EDDA800) [pid = 960] [serial = 23] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug1063837.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 56 (0D628800) [pid = 960] [serial = 27] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug1139964.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 55 (1EDDD000) [pid = 960] [serial = 25] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug1098074_throw_from_ReceiveMessage.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 54 (0D813800) [pid = 960] [serial = 26] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 53 (0D965800) [pid = 960] [serial = 34] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug120684.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 52 (1A145800) [pid = 960] [serial = 17] [outer = 00000000] [url = about:blank] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 51 (1E5E3C00) [pid = 960] [serial = 18] [outer = 00000000] [url = http://mochi.test:8888/redirect.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 50 (0E1C3C00) [pid = 960] [serial = 31] [outer = 00000000] [url = about:blank] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 49 (14E09400) [pid = 960] [serial = 55] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 48 (1DAAD800) [pid = 960] [serial = 82] [outer = 00000000] [url = about:blank] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 47 (1C848C00) [pid = 960] [serial = 76] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug467123.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 46 (1BEF2C00) [pid = 960] [serial = 70] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug430050.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 45 (1D3B9400) [pid = 960] [serial = 77] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 44 (12CEB800) [pid = 960] [serial = 54] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug289714.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 43 (0F58B000) [pid = 960] [serial = 33] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 42 (0E04BC00) [pid = 960] [serial = 51] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 41 (12E9D000) [pid = 960] [serial = 53] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 40 (185B7C00) [pid = 960] [serial = 35] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 39 (0FD04000) [pid = 960] [serial = 49] [outer = 00000000] [url = about:blank] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 38 (129D8000) [pid = 960] [serial = 52] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug206691.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 37 (0D95BC00) [pid = 960] [serial = 40] [outer = 00000000] [url = about:blank] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 36 (17E5BC00) [pid = 960] [serial = 63] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 35 (0F58A400) [pid = 960] [serial = 64] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug418986-1.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 34 (1BE59C00) [pid = 960] [serial = 68] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug429785.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 33 (1BEF3C00) [pid = 960] [serial = 67] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 32 (1BDE3800) [pid = 960] [serial = 65] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 31 (15580C00) [pid = 960] [serial = 66] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug421622.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 30 (18035C00) [pid = 960] [serial = 73] [outer = 00000000] [url = about:blank] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 29 (1C854400) [pid = 960] [serial = 72] [outer = 00000000] [url = about:blank] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 28 (0D62A800) [pid = 960] [serial = 56] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug339494.xul] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 27 (1C76B800) [pid = 960] [serial = 69] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 26 (0F5EFC00) [pid = 960] [serial = 42] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 25 (0F582400) [pid = 960] [serial = 45] [outer = 00000000] [url = about:blank] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 24 (1569A400) [pid = 960] [serial = 57] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 23 (1A416400) [pid = 960] [serial = 59] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 22 (17616400) [pid = 960] [serial = 60] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug380418.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 21 (1CE2B400) [pid = 960] [serial = 75] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 20 (0DC14C00) [pid = 960] [serial = 43] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug1339722.html] 19:11:11 INFO - GECKO(960) | --DOMWINDOW == 19 (1C8CCC00) [pid = 960] [serial = 74] [outer = 00000000] [url = data:text/plain,succeeded] 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | should have handled async message 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | should have handled sync message 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | should have handled async message 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Wrong message! 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Wrong data! 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Wrong message! 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Wrong data! 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Should have run async! 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Global listener should have been called at least 4 times! 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Local message received. 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Weak listener fired once. 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Got "weak" message. 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Wrong message! 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Wrong data! 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Wrong message! 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Wrong data! 19:11:12 INFO - TEST-PASS | dom/base/test/chrome/test_bug549682.xul | Should have run async! 19:11:12 INFO - GECKO(960) | MEMORY STAT | vsize 764MB | vsizeMaxContiguous 493MB | residentFast 220MB | heapAllocated 65MB 19:11:13 INFO - GECKO(960) | --DOCSHELL 1DAA4C00 == 8 [pid = 960] [id = {d8421a4b-b8c1-407e-a2b8-03c0623a0457}] 19:11:13 INFO - TEST-OK | dom/base/test/chrome/test_bug549682.xul | took 6658ms 19:11:13 INFO - GECKO(960) | ++DOMWINDOW == 20 (0DA83400) [pid = 960] [serial = 87] [outer = 1ECD3400] 19:11:13 INFO - TEST-START | dom/base/test/chrome/test_bug571390.xul 19:11:13 INFO - GECKO(960) | ++DOMWINDOW == 21 (0DA7BC00) [pid = 960] [serial = 88] [outer = 1ECD3400] 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug571390.xul | Should have 2 classes. 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug571390.xul | Should contain 'foo' class. 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug571390.xul | Should contain 'bar' class. 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug571390.xul | Shouldn't contain 'foobar' class. 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug571390.xul | Should have 3 classes. 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug571390.xul | Should contain 'foo' class. 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug571390.xul | Should contain 'bar' class. 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug571390.xul | Should contain 'foobar' class. 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug571390.xul | Should have 2 classes. 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug571390.xul | Should contain 'foo' class. 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug571390.xul | Should contain 'bar' class. 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug571390.xul | Shouldn't contain 'foobar' class. 19:11:13 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 213MB | heapAllocated 66MB 19:11:13 INFO - TEST-OK | dom/base/test/chrome/test_bug571390.xul | took 145ms 19:11:13 INFO - GECKO(960) | ++DOMWINDOW == 22 (0E1ED400) [pid = 960] [serial = 89] [outer = 1ECD3400] 19:11:13 INFO - TEST-START | dom/base/test/chrome/test_bug616841.xul 19:11:13 INFO - GECKO(960) | ++DOMWINDOW == 23 (0E1C4000) [pid = 960] [serial = 90] [outer = 1ECD3400] 19:11:13 INFO - GECKO(960) | ++DOCSHELL 0E2D0000 == 9 [pid = 960] [id = {116d5932-9470-45e8-bd7c-0c788d1a482a}] 19:11:13 INFO - GECKO(960) | ++DOMWINDOW == 24 (0E2D1000) [pid = 960] [serial = 91] [outer = 00000000] 19:11:13 INFO - GECKO(960) | ++DOMWINDOW == 25 (0E2D1C00) [pid = 960] [serial = 92] [outer = 0E2D1000] 19:11:13 INFO - GECKO(960) | ++DOCSHELL 0E82CC00 == 10 [pid = 960] [id = {e7bd4f23-a254-476c-91ff-e0c468adec13}] 19:11:13 INFO - GECKO(960) | ++DOMWINDOW == 26 (0E82D000) [pid = 960] [serial = 93] [outer = 00000000] 19:11:13 INFO - GECKO(960) | ++DOMWINDOW == 27 (0E83C800) [pid = 960] [serial = 94] [outer = 0E82D000] 19:11:13 INFO - GECKO(960) | ++DOMWINDOW == 28 (0F1C2C00) [pid = 960] [serial = 95] [outer = 0E82D000] 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug616841.xul | localeCompare returned same result in frame script 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug616841.xul | localeCompare returned same result in frame script 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug616841.xul | localeCompare returned same result in frame script 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug616841.xul | localeCompare returned same result in frame script 19:11:13 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 217MB | heapAllocated 69MB 19:11:13 INFO - GECKO(960) | --DOCSHELL 0E2D0000 == 9 [pid = 960] [id = {116d5932-9470-45e8-bd7c-0c788d1a482a}] 19:11:13 INFO - TEST-OK | dom/base/test/chrome/test_bug616841.xul | took 443ms 19:11:13 INFO - GECKO(960) | ++DOMWINDOW == 29 (0F504000) [pid = 960] [serial = 96] [outer = 1ECD3400] 19:11:13 INFO - TEST-START | dom/base/test/chrome/test_bug635835.xul 19:11:13 INFO - GECKO(960) | ++DOMWINDOW == 30 (12C69C00) [pid = 960] [serial = 97] [outer = 1ECD3400] 19:11:13 INFO - TEST-PASS | dom/base/test/chrome/test_bug635835.xul | Crash test passed 19:11:13 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 217MB | heapAllocated 69MB 19:11:13 INFO - TEST-OK | dom/base/test/chrome/test_bug635835.xul | took 108ms 19:11:13 INFO - GECKO(960) | ++DOMWINDOW == 31 (0DA7AC00) [pid = 960] [serial = 98] [outer = 1ECD3400] 19:11:14 INFO - TEST-START | dom/base/test/chrome/test_bug682305.html 19:11:14 INFO - GECKO(960) | --DOMWINDOW == 30 (1DE21000) [pid = 960] [serial = 85] [outer = 00000000] [url = about:blank] 19:11:14 INFO - GECKO(960) | ++DOMWINDOW == 31 (0E82E400) [pid = 960] [serial = 99] [outer = 1ECD3400] 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug682305.html | protocol doesn't work 19:11:14 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 217MB | heapAllocated 69MB 19:11:14 INFO - TEST-OK | dom/base/test/chrome/test_bug682305.html | took 230ms 19:11:14 INFO - GECKO(960) | ++DOMWINDOW == 32 (0CB4BC00) [pid = 960] [serial = 100] [outer = 1ECD3400] 19:11:14 INFO - TEST-START | dom/base/test/chrome/test_bug683852.xul 19:11:14 INFO - GECKO(960) | ++DOMWINDOW == 33 (0D95B400) [pid = 960] [serial = 101] [outer = 1ECD3400] 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Document should contain itself! 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Document should contain element in it! 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Element should contain itself. 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Document should not contain anonymous element in it! 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Element should not contain anonymous element in it! 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Anonymous element should contain itself. 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Element should contain element in it! 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Document shouldn't contain element which is't in the document 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Document shouldn't contain text node which is't in the document 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Document should contain a text node in it. 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Element should contain a text node in it. 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | text node shouldn't contain its parent. 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Document shouldn't contain null. 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Processing instruction shouldn't contain document 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Document fragment should contain its child 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Document fragment should contain its descendant 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Document fragment should contain itself. 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Document shouldn't contain another document. 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug683852.xul | Document shouldn't contain an element from another document. 19:11:14 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 218MB | heapAllocated 70MB 19:11:14 INFO - TEST-OK | dom/base/test/chrome/test_bug683852.xul | took 120ms 19:11:14 INFO - GECKO(960) | ++DOMWINDOW == 34 (1393B000) [pid = 960] [serial = 102] [outer = 1ECD3400] 19:11:14 INFO - TEST-START | dom/base/test/chrome/test_bug752226-3.xul 19:11:14 INFO - GECKO(960) | ++DOMWINDOW == 35 (0D856800) [pid = 960] [serial = 103] [outer = 1ECD3400] 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug752226-3.xul | Didn't crash 19:11:14 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 219MB | heapAllocated 71MB 19:11:14 INFO - TEST-OK | dom/base/test/chrome/test_bug752226-3.xul | took 128ms 19:11:14 INFO - GECKO(960) | ++DOMWINDOW == 36 (13B23000) [pid = 960] [serial = 104] [outer = 1ECD3400] 19:11:14 INFO - TEST-START | dom/base/test/chrome/test_bug752226-4.xul 19:11:14 INFO - GECKO(960) | ++DOMWINDOW == 37 (1393B400) [pid = 960] [serial = 105] [outer = 1ECD3400] 19:11:14 INFO - TEST-PASS | dom/base/test/chrome/test_bug752226-4.xul | Didn't crash 19:11:14 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 219MB | heapAllocated 71MB 19:11:14 INFO - TEST-OK | dom/base/test/chrome/test_bug752226-4.xul | took 109ms 19:11:14 INFO - GECKO(960) | ++DOMWINDOW == 38 (14E03000) [pid = 960] [serial = 106] [outer = 1ECD3400] 19:11:14 INFO - TEST-START | dom/base/test/chrome/test_bug765993.html 19:11:14 INFO - GECKO(960) | ++DOMWINDOW == 39 (0F1BF400) [pid = 960] [serial = 107] [outer = 1ECD3400] 19:11:14 INFO - GECKO(960) | ++DOCSHELL 09F05000 == 10 [pid = 960] [id = {2c5f9886-dc52-4703-9d1b-f2fdec901fd1}] 19:11:14 INFO - GECKO(960) | ++DOMWINDOW == 40 (14E06800) [pid = 960] [serial = 108] [outer = 00000000] 19:11:14 INFO - GECKO(960) | ++DOMWINDOW == 41 (14E07C00) [pid = 960] [serial = 109] [outer = 14E06800] 19:11:15 INFO - GECKO(960) | ++DOMWINDOW == 42 (0D85E400) [pid = 960] [serial = 110] [outer = 14E06800] 19:11:15 INFO - GECKO(960) | JavaScript warning: http://mochi.test:8888/tests/dom/base/test/chrome/nochrome_bug765993.js, line 0: http://mochi.test:8888/tests/dom/base/test/chrome/nochrome_bug765993.js is being assigned a //# sourceMappingURL, but already has one 19:11:15 INFO - TEST-PASS | dom/base/test/chrome/test_bug765993.html | Should be able to create debugger 19:11:15 INFO - TEST-PASS | dom/base/test/chrome/test_bug765993.html | Should be able to find script 19:11:15 INFO - TEST-PASS | dom/base/test/chrome/test_bug765993.html | undefined assertion name 19:11:15 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 219MB | heapAllocated 71MB 19:11:15 INFO - TEST-OK | dom/base/test/chrome/test_bug765993.html | took 273ms 19:11:15 INFO - GECKO(960) | ++DOMWINDOW == 43 (15317800) [pid = 960] [serial = 111] [outer = 1ECD3400] 19:11:15 INFO - TEST-START | dom/base/test/chrome/test_bug780199.xul 19:11:15 INFO - GECKO(960) | ++DOMWINDOW == 44 (13B91800) [pid = 960] [serial = 112] [outer = 1ECD3400] 19:11:15 INFO - GECKO(960) | ++DOCSHELL 15584C00 == 11 [pid = 960] [id = {9c6042ab-57e0-4c98-9780-f0a2fc470417}] 19:11:15 INFO - GECKO(960) | ++DOMWINDOW == 45 (15585800) [pid = 960] [serial = 113] [outer = 00000000] 19:11:15 INFO - GECKO(960) | ++DOMWINDOW == 46 (1568F400) [pid = 960] [serial = 114] [outer = 15585800] 19:11:15 INFO - GECKO(960) | ++DOMWINDOW == 47 (15690C00) [pid = 960] [serial = 115] [outer = 15585800] 19:11:15 INFO - TEST-PASS | dom/base/test/chrome/test_bug780199.xul | undefined assertion name 19:11:15 INFO - TEST-PASS | dom/base/test/chrome/test_bug780199.xul | undefined assertion name 19:11:15 INFO - TEST-PASS | dom/base/test/chrome/test_bug780199.xul | undefined assertion name 19:11:15 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 219MB | heapAllocated 72MB 19:11:15 INFO - TEST-OK | dom/base/test/chrome/test_bug780199.xul | took 683ms 19:11:15 INFO - GECKO(960) | ++DOMWINDOW == 48 (17618400) [pid = 960] [serial = 116] [outer = 1ECD3400] 19:11:15 INFO - TEST-START | dom/base/test/chrome/test_bug780529.xul 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 49 (15699000) [pid = 960] [serial = 117] [outer = 1ECD3400] 19:11:16 INFO - GECKO(960) | [Parent 960] WARNING: attempt to modify an immutable nsStandardURL: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/netwerk/base/nsStandardURL.cpp, line 1736 19:11:16 INFO - TEST-PASS | dom/base/test/chrome/test_bug780529.xul | Should be a channel event sink 19:11:16 INFO - TEST-PASS | dom/base/test/chrome/test_bug780529.xul | Should have the right methods for an event sink 19:11:16 INFO - TEST-PASS | dom/base/test/chrome/test_bug780529.xul | Should have the right object 19:11:16 INFO - TEST-PASS | dom/base/test/chrome/test_bug780529.xul | Sink should not be the XHR object 19:11:16 INFO - TEST-PASS | dom/base/test/chrome/test_bug780529.xul | Should have the XHR object now 19:11:16 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 219MB | heapAllocated 72MB 19:11:16 INFO - TEST-OK | dom/base/test/chrome/test_bug780529.xul | took 105ms 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 50 (17F2C800) [pid = 960] [serial = 118] [outer = 1ECD3400] 19:11:16 INFO - TEST-START | dom/base/test/chrome/test_bug800386.xul 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 51 (15699400) [pid = 960] [serial = 119] [outer = 1ECD3400] 19:11:16 INFO - TEST-PASS | dom/base/test/chrome/test_bug800386.xul | Should get event sink directly! 19:11:16 INFO - TEST-PASS | dom/base/test/chrome/test_bug800386.xul | Should have had an attempt to treat us as a progress event sink 19:11:16 INFO - TEST-PASS | dom/base/test/chrome/test_bug800386.xul | Should have been able to forward getInterface on to the XHR 19:11:16 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 220MB | heapAllocated 73MB 19:11:16 INFO - TEST-OK | dom/base/test/chrome/test_bug800386.xul | took 236ms 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 52 (1856A800) [pid = 960] [serial = 120] [outer = 1ECD3400] 19:11:16 INFO - TEST-START | dom/base/test/chrome/test_bug814638.xul 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 53 (1803F000) [pid = 960] [serial = 121] [outer = 1ECD3400] 19:11:16 INFO - GECKO(960) | ++DOCSHELL 185AE000 == 12 [pid = 960] [id = {3fcb2bdd-df63-4f9d-8be5-453a2c1a9d43}] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 54 (185AF000) [pid = 960] [serial = 122] [outer = 00000000] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 55 (185AF800) [pid = 960] [serial = 123] [outer = 185AF000] 19:11:16 INFO - GECKO(960) | ++DOCSHELL 19683400 == 13 [pid = 960] [id = {7e5b3bf2-7dbb-4523-807f-424ab80ed609}] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 56 (19687000) [pid = 960] [serial = 124] [outer = 00000000] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 57 (19687400) [pid = 960] [serial = 125] [outer = 19687000] 19:11:16 INFO - GECKO(960) | ++DOCSHELL 1968D800 == 14 [pid = 960] [id = {1cdbf1e5-c34f-4041-bade-013c3acc9ee3}] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 58 (1968E000) [pid = 960] [serial = 126] [outer = 00000000] 19:11:16 INFO - GECKO(960) | ++DOCSHELL 19690800 == 15 [pid = 960] [id = {38fd676e-9b78-48c9-b275-0f25f1459e1e}] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 59 (19690C00) [pid = 960] [serial = 127] [outer = 00000000] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 60 (19792C00) [pid = 960] [serial = 128] [outer = 1968E000] 19:11:16 INFO - GECKO(960) | ++DOCSHELL 19795400 == 16 [pid = 960] [id = {5e20317a-e104-4311-9083-6aa362096653}] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 61 (19795800) [pid = 960] [serial = 129] [outer = 00000000] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 62 (185B1800) [pid = 960] [serial = 130] [outer = 19690C00] 19:11:16 INFO - GECKO(960) | ++DOCSHELL 19797000 == 17 [pid = 960] [id = {b498934b-ec21-44ff-a881-ed2a04820eaf}] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 63 (19797400) [pid = 960] [serial = 131] [outer = 00000000] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 64 (19797800) [pid = 960] [serial = 132] [outer = 19795800] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 65 (0E2CE000) [pid = 960] [serial = 133] [outer = 19797400] 19:11:16 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:11:16 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:11:16 INFO - TEST-PASS | dom/base/test/chrome/test_bug814638.xul | Received key event 19:11:16 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 222MB | heapAllocated 76MB 19:11:16 INFO - GECKO(960) | --DOCSHELL 19690800 == 16 [pid = 960] [id = {38fd676e-9b78-48c9-b275-0f25f1459e1e}] 19:11:16 INFO - GECKO(960) | --DOCSHELL 185AE000 == 15 [pid = 960] [id = {3fcb2bdd-df63-4f9d-8be5-453a2c1a9d43}] 19:11:16 INFO - GECKO(960) | --DOCSHELL 19683400 == 14 [pid = 960] [id = {7e5b3bf2-7dbb-4523-807f-424ab80ed609}] 19:11:16 INFO - TEST-OK | dom/base/test/chrome/test_bug814638.xul | took 379ms 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 66 (19691800) [pid = 960] [serial = 134] [outer = 1ECD3400] 19:11:16 INFO - TEST-START | dom/base/test/chrome/test_bug816340.xul 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 67 (185AE000) [pid = 960] [serial = 135] [outer = 1ECD3400] 19:11:16 INFO - GECKO(960) | ++DOCSHELL 19870400 == 15 [pid = 960] [id = {e08e4510-3603-444d-931a-3b7207290b5b}] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 68 (19873400) [pid = 960] [serial = 136] [outer = 00000000] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 69 (19874000) [pid = 960] [serial = 137] [outer = 19873400] 19:11:16 INFO - GECKO(960) | --DOCSHELL 19797000 == 14 [pid = 960] [id = {b498934b-ec21-44ff-a881-ed2a04820eaf}] 19:11:16 INFO - GECKO(960) | ++DOCSHELL 19692C00 == 15 [pid = 960] [id = {56f1f769-dce2-4a8f-8984-de4502f95eb6}] 19:11:16 INFO - GECKO(960) | ++DOMWINDOW == 70 (1978FC00) [pid = 960] [serial = 138] [outer = 00000000] 19:11:17 INFO - GECKO(960) | ++DOMWINDOW == 71 (19878400) [pid = 960] [serial = 139] [outer = 1978FC00] 19:11:17 INFO - GECKO(960) | ++DOMWINDOW == 72 (198B6C00) [pid = 960] [serial = 140] [outer = 1978FC00] 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | content: div 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | chrome: div 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | content: div disabled 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | chrome: div disabled 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | content: input 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | chrome: input 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | content: input disabled 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | chrome: input disabled 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | content: textarea 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | chrome: textarea 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | content: textarea disabled 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | chrome: textarea disabled 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | content: select 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | chrome: select 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | content: select disabled 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | chrome: select disabled 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | content: fieldset 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | chrome: fieldset 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | content: fieldset disabled 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | chrome: fieldset disabled 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | content: button 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | chrome: button 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | content: button disabled 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | chrome: button disabled 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug816340.xul | done 19:11:17 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 222MB | heapAllocated 76MB 19:11:17 INFO - GECKO(960) | --DOCSHELL 19870400 == 14 [pid = 960] [id = {e08e4510-3603-444d-931a-3b7207290b5b}] 19:11:17 INFO - TEST-OK | dom/base/test/chrome/test_bug816340.xul | took 311ms 19:11:17 INFO - GECKO(960) | ++DOMWINDOW == 73 (185AD000) [pid = 960] [serial = 141] [outer = 1ECD3400] 19:11:17 INFO - TEST-START | dom/base/test/chrome/test_bug884693.xul 19:11:17 INFO - GECKO(960) | ++DOMWINDOW == 74 (1979A000) [pid = 960] [serial = 142] [outer = 1ECD3400] 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Correct responseText returned 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message count 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Correct responseText returned 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message count 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Correct responseText returned 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message count 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Correct responseText returned 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message count 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Correct responseText returned 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message count 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Correct responseText returned 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message count 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Correct responseText returned 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message count 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Correct responseText returned 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message count 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Correct responseText returned 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message count 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Correct responseText returned 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message count 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Correct responseText returned 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message count 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message: no root element found 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Correct responseText returned 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message count 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug884693.xul | Got expected message: syntax error 19:11:17 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 222MB | heapAllocated 76MB 19:11:17 INFO - TEST-OK | dom/base/test/chrome/test_bug884693.xul | took 519ms 19:11:17 INFO - GECKO(960) | ++DOMWINDOW == 75 (19870400) [pid = 960] [serial = 143] [outer = 1ECD3400] 19:11:17 INFO - TEST-START | dom/base/test/chrome/test_bug914381.html 19:11:17 INFO - GECKO(960) | ++DOMWINDOW == 76 (19F99C00) [pid = 960] [serial = 144] [outer = 1ECD3400] 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug914381.html | mozFullPathInternal is undefined from js 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug914381.html | mozFullPath returns path if created with nsIFile 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug914381.html | mozFullPathInternal is undefined from js 19:11:17 INFO - TEST-PASS | dom/base/test/chrome/test_bug914381.html | mozFullPath returns blank if created with a string 19:11:17 INFO - GECKO(960) | MEMORY STAT | vsize 742MB | vsizeMaxContiguous 493MB | residentFast 222MB | heapAllocated 77MB 19:11:17 INFO - TEST-OK | dom/base/test/chrome/test_bug914381.html | took 108ms 19:11:18 INFO - GECKO(960) | ++DOMWINDOW == 77 (1A623C00) [pid = 960] [serial = 145] [outer = 1ECD3400] 19:11:18 INFO - TEST-START | dom/base/test/chrome/test_bug990812.xul 19:11:18 INFO - GECKO(960) | ++DOMWINDOW == 78 (0E83C000) [pid = 960] [serial = 146] [outer = 1ECD3400] 19:11:18 INFO - -- running file_bug990812-1.xul 19:11:18 INFO - GECKO(960) | ++DOCSHELL 1A627C00 == 15 [pid = 960] [id = {c03a5792-6ede-4337-863a-36f8570239ba}] 19:11:18 INFO - GECKO(960) | ++DOMWINDOW == 79 (1A628400) [pid = 960] [serial = 147] [outer = 00000000] 19:11:18 INFO - GECKO(960) | ++DOMWINDOW == 80 (1A628800) [pid = 960] [serial = 148] [outer = 1A628400] 19:11:18 INFO - GECKO(960) | ++DOCSHELL 1A62BC00 == 16 [pid = 960] [id = {b64c36c3-68cc-44ff-8b5b-4afb8ce370f6}] 19:11:18 INFO - GECKO(960) | ++DOMWINDOW == 81 (1A62C000) [pid = 960] [serial = 149] [outer = 00000000] 19:11:18 INFO - GECKO(960) | ++DOMWINDOW == 82 (1A62E400) [pid = 960] [serial = 150] [outer = 1A62C000] 19:11:18 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | received test:global 19:11:18 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | received test:window 19:11:18 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | received test:group 19:11:18 INFO - -- running file_bug990812-2.xul 19:11:18 INFO - GECKO(960) | ++DOCSHELL 1B290C00 == 17 [pid = 960] [id = {2b4f3c59-2b6e-4c88-8a77-3863e6d8dab9}] 19:11:18 INFO - GECKO(960) | ++DOMWINDOW == 83 (1B298C00) [pid = 960] [serial = 151] [outer = 00000000] 19:11:18 INFO - GECKO(960) | ++DOMWINDOW == 84 (1B35D000) [pid = 960] [serial = 152] [outer = 1B298C00] 19:11:18 INFO - GECKO(960) | ++DOMWINDOW == 85 (19E82000) [pid = 960] [serial = 153] [outer = 1A62C000] 19:11:18 INFO - GECKO(960) | --DOCSHELL 1A627C00 == 16 [pid = 960] [id = {c03a5792-6ede-4337-863a-36f8570239ba}] 19:11:18 INFO - GECKO(960) | ++DOCSHELL 1A146400 == 17 [pid = 960] [id = {3b6fd2d1-732d-4b48-8282-e528b9b50cd6}] 19:11:18 INFO - GECKO(960) | ++DOMWINDOW == 86 (1A146800) [pid = 960] [serial = 154] [outer = 00000000] 19:11:18 INFO - GECKO(960) | ++DOMWINDOW == 87 (1B359800) [pid = 960] [serial = 155] [outer = 1A146800] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 88 (1B40B000) [pid = 960] [serial = 156] [outer = 1A146800] 19:11:19 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct type group 19:11:19 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct type window 19:11:19 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct type global 19:11:19 INFO - -- running file_bug990812-3.xul 19:11:19 INFO - GECKO(960) | ++DOCSHELL 1BDD9000 == 18 [pid = 960] [id = {74d97764-fcf4-4f98-8248-422206f2c167}] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 89 (1BDD9800) [pid = 960] [serial = 157] [outer = 00000000] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 90 (1BDD9C00) [pid = 960] [serial = 158] [outer = 1BDD9800] 19:11:19 INFO - GECKO(960) | --DOCSHELL 1B290C00 == 17 [pid = 960] [id = {2b4f3c59-2b6e-4c88-8a77-3863e6d8dab9}] 19:11:19 INFO - GECKO(960) | ++DOCSHELL 1B297C00 == 18 [pid = 960] [id = {ef6eead7-4c2a-4d63-8ff5-b3e291f24eb9}] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 91 (1B5C7800) [pid = 960] [serial = 159] [outer = 00000000] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 92 (1BDE2800) [pid = 960] [serial = 160] [outer = 1B5C7800] 19:11:19 INFO - GECKO(960) | ++DOCSHELL 1BDD8000 == 19 [pid = 960] [id = {6dc7de50-1cf9-4a48-b93d-bab6a073ddee}] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 93 (1BDDC400) [pid = 960] [serial = 161] [outer = 00000000] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 94 (1BE60000) [pid = 960] [serial = 162] [outer = 1BDDC400] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 95 (1A628C00) [pid = 960] [serial = 163] [outer = 1B5C7800] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 96 (1BEE9400) [pid = 960] [serial = 164] [outer = 1BDDC400] 19:11:19 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct message group1 19:11:19 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct message group2 19:11:19 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct message window 19:11:19 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct message window 19:11:19 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct message global 19:11:19 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct message global 19:11:19 INFO - -- running file_bug990812-4.xul 19:11:19 INFO - GECKO(960) | ++DOCSHELL 1C308000 == 20 [pid = 960] [id = {a5bfe1c2-6f7b-4bad-bea8-7359d01b2e1b}] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 97 (1C308400) [pid = 960] [serial = 165] [outer = 00000000] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 98 (1C30C000) [pid = 960] [serial = 166] [outer = 1C308400] 19:11:19 INFO - GECKO(960) | --DOCSHELL 1BDD9000 == 19 [pid = 960] [id = {74d97764-fcf4-4f98-8248-422206f2c167}] 19:11:19 INFO - GECKO(960) | ++DOCSHELL 1986C000 == 20 [pid = 960] [id = {31ccb19b-ad4c-453b-9b2b-fd4ca8b99a3a}] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 99 (1B4DBC00) [pid = 960] [serial = 167] [outer = 00000000] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 100 (1BEF1000) [pid = 960] [serial = 168] [outer = 1B4DBC00] 19:11:19 INFO - GECKO(960) | ++DOCSHELL 1BDD9000 == 21 [pid = 960] [id = {fd78d07f-52a3-428b-b845-93a495ccec86}] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 101 (1BE5EC00) [pid = 960] [serial = 169] [outer = 00000000] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 102 (1C76AC00) [pid = 960] [serial = 170] [outer = 1BE5EC00] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 103 (1B290400) [pid = 960] [serial = 171] [outer = 1B4DBC00] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 104 (1C776400) [pid = 960] [serial = 172] [outer = 1BE5EC00] 19:11:19 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:11:19 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:11:19 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct message frame2 19:11:19 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct message frame1 19:11:19 INFO - -- running file_bug990812-5.xul 19:11:19 INFO - GECKO(960) | ++DOCSHELL 1C4D5C00 == 22 [pid = 960] [id = {ecec1028-ff68-48c3-966a-a4aaabaf8204}] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 105 (1CD2B800) [pid = 960] [serial = 173] [outer = 00000000] 19:11:19 INFO - GECKO(960) | ++DOMWINDOW == 106 (1CE1F800) [pid = 960] [serial = 174] [outer = 1CD2B800] 19:11:19 INFO - GECKO(960) | --DOCSHELL 1C308000 == 21 [pid = 960] [id = {a5bfe1c2-6f7b-4bad-bea8-7359d01b2e1b}] 19:11:20 INFO - GECKO(960) | ++DOCSHELL 1A622C00 == 22 [pid = 960] [id = {86068236-26bf-4bda-bbf4-eb5848029ddb}] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 107 (1B5D0C00) [pid = 960] [serial = 175] [outer = 00000000] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 108 (1C8D2000) [pid = 960] [serial = 176] [outer = 1B5D0C00] 19:11:20 INFO - GECKO(960) | ++DOCSHELL 1C73A400 == 23 [pid = 960] [id = {7ad43c84-f20b-4080-8c85-56956c1d8462}] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 109 (1C848000) [pid = 960] [serial = 177] [outer = 00000000] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 110 (1CE27400) [pid = 960] [serial = 178] [outer = 1C848000] 19:11:20 INFO - GECKO(960) | ++DOCSHELL 1CD24C00 == 24 [pid = 960] [id = {0f5b6aba-a2fa-43dc-8a0d-247dda4db8e5}] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 111 (1CE26000) [pid = 960] [serial = 179] [outer = 00000000] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 112 (1CF5A400) [pid = 960] [serial = 180] [outer = 1CE26000] 19:11:20 INFO - GECKO(960) | ++DOCSHELL 1CF58000 == 25 [pid = 960] [id = {89a06c20-32df-4f53-bc7d-52da27fa4c2b}] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 113 (1CF59000) [pid = 960] [serial = 181] [outer = 00000000] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 114 (1D3B9400) [pid = 960] [serial = 182] [outer = 1CF59000] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 115 (1CD25400) [pid = 960] [serial = 183] [outer = 1B5D0C00] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 116 (1CE2C000) [pid = 960] [serial = 184] [outer = 1C848000] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 117 (1CF62000) [pid = 960] [serial = 185] [outer = 1CE26000] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 118 (1DAA2400) [pid = 960] [serial = 186] [outer = 1CF59000] 19:11:20 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct message group1 19:11:20 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct message group1 19:11:20 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct message group2 19:11:20 INFO - TEST-PASS | dom/base/test/chrome/test_bug990812.xul | correct message group2 19:11:20 INFO - GECKO(960) | MEMORY STAT | vsize 743MB | vsizeMaxContiguous 493MB | residentFast 227MB | heapAllocated 83MB 19:11:20 INFO - GECKO(960) | --DOCSHELL 1C4D5C00 == 24 [pid = 960] [id = {ecec1028-ff68-48c3-966a-a4aaabaf8204}] 19:11:20 INFO - TEST-OK | dom/base/test/chrome/test_bug990812.xul | took 1854ms 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 119 (1DAACC00) [pid = 960] [serial = 187] [outer = 1ECD3400] 19:11:20 INFO - TEST-START | dom/base/test/chrome/test_cpows.xul 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 120 (0D95F000) [pid = 960] [serial = 188] [outer = 1ECD3400] 19:11:20 INFO - GECKO(960) | ++DOCSHELL 0E1F1000 == 25 [pid = 960] [id = {e42f357d-3942-4208-9732-8098d0c5dd9a}] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 121 (0E2C4400) [pid = 960] [serial = 189] [outer = 00000000] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 122 (0E2C5000) [pid = 960] [serial = 190] [outer = 0E2C4400] 19:11:20 INFO - GECKO(960) | ++DOCSHELL 0F509800 == 26 [pid = 960] [id = {d60e8a6d-ab09-47af-b961-cc4454c84b6a}] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 123 (0F582400) [pid = 960] [serial = 191] [outer = 00000000] 19:11:20 INFO - GECKO(960) | ++DOMWINDOW == 124 (12C68400) [pid = 960] [serial = 192] [outer = 0F582400] 19:11:20 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid1356.log 19:11:20 INFO - GECKO(960) | [1356] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:21 INFO - GECKO(960) | [Child 1356] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:21 INFO - GECKO(960) | ++DOMWINDOW == 125 (118F1400) [pid = 960] [serial = 193] [outer = 0F582400] 19:11:21 INFO - Running tests: remote 19:11:21 INFO - GECKO(960) | ++DOCSHELL 08EDF800 == 1 [pid = 1356] [id = {1ae1962d-ee50-4bcf-85c6-64ff75e02904}] 19:11:21 INFO - GECKO(960) | ++DOMWINDOW == 1 (08EDFC00) [pid = 1356] [serial = 1] [outer = 00000000] 19:11:21 INFO - GECKO(960) | ++DOMWINDOW == 2 (0AFEE400) [pid = 1356] [serial = 2] [outer = 08EDFC00] 19:11:21 INFO - GECKO(960) | loaded child cpow test 19:11:21 INFO - GECKO(960) | condition: true, calling function in parent worked 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | result == 20 19:11:21 INFO - GECKO(960) | ++DOMWINDOW == 3 (0C297000) [pid = 1356] [serial = 3] [outer = 08EDFC00] 19:11:21 INFO - GECKO(960) | condition: true, correct value from parent 19:11:21 INFO - GECKO(960) | condition: true, can call parent's function in child 19:11:21 INFO - GECKO(960) | JavaScript error: , line 0: uncaught exception: Test Error Probe 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | QI to nsISupports works 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | QI to a random (implemented) interface works 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | threw the right exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | threw the right exception 19:11:21 INFO - TEST-FAIL | dom/base/test/chrome/test_cpows.xul | toString identity works - got function toString() { 19:11:21 INFO - [native code] 19:11:21 INFO - }, expected function toString() { 19:11:21 INFO - [native code] 19:11:21 INFO - } 19:11:21 INFO - TEST-FAIL | dom/base/test/chrome/test_cpows.xul | toString identity works - got function QueryInterface() { 19:11:21 INFO - [native code] 19:11:21 INFO - }, expected function QueryInterface() { 19:11:21 INFO - [native code] 19:11:21 INFO - } 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | prove that this works (and doesn't leak) 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | prove that this works twice (since we cache it and doesn't leak) 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | webidl function identity works 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | got exception when passing CPOW to C++ 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | DOM element has expected ID 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | DOM element does not expose content properties 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Should use Symbol.iterator 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Symbols aren't registered correctly 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Object should have two symbol keys 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | for .. of iteration should work 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | all parent->child CPOWs should live in the same scope 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | parent->child CPOWs should live in the privileged junk scope: XPConnect Privileged Junk Compartment 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | parent->child references should get Xrays 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | parent->child references should get waivable Xrays 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Need results 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | child->parent CPOWs should live in the privileged junk scope: XPConnect Privileged Junk Compartment 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | child->parent CPOW is invokable 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | child->parent CPOW cannot access properties 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | toString works right 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | No false positives 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | No false positives 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | String.prototype.match works right 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | .compile works right 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Didn't crash invoking postMessage over CPOW 19:11:21 INFO - GECKO(960) | beginning cpow sync test 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct json 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | not everything is a CPOW 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | got a CPOW 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | got a CPOW 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | integer property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | boolean property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | string property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | nested property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | function call 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | getOwnPropertyDescriptor returns undefined for non-existant properties 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | 5 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | constructor call 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | document node 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | can get document.cookie 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | can get navigator.userAgent 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | integer property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | boolean property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | string property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | nested property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct element found 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct element found 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct element found 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | array has correct length 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON integer property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON array index 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON array index 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON array index 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON string property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON object property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Object.getPrototypeOf works on CPOW 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Object.getPrototypeOf works on CPOW (null proto) 19:11:21 INFO - GECKO(960) | beginning cpow async test 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct json 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | not everything is a CPOW 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | got a CPOW 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | got a CPOW 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | integer property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | boolean property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | string property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | nested property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | function call 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | getOwnPropertyDescriptor returns undefined for non-existant properties 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | 5 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | constructor call 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | document node 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | can get document.cookie 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | can get navigator.userAgent 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | integer property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | boolean property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | string property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | nested property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct element found 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct element found 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct element found 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | array has correct length 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON integer property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON array index 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON array index 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON array index 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON string property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON object property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Object.getPrototypeOf works on CPOW 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Object.getPrototypeOf works on CPOW (null proto) 19:11:21 INFO - GECKO(960) | beginning cpow rpc test 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct json 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | integer property 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | cpows work 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | re-entered rpc 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | got correct result 19:11:21 INFO - GECKO(960) | beginning lifetime test 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | limited-lifetime CPOW works at first 19:11:21 INFO - GECKO(960) | condition: true, got sync result 19:11:21 INFO - GECKO(960) | condition: true, got reverse CPOW 19:11:21 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | limited-lifetime CPOW stopped working 19:11:22 INFO - GECKO(960) | --DOCSHELL 19795400 == 25 [pid = 960] [id = {5e20317a-e104-4311-9083-6aa362096653}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1968D800 == 24 [pid = 960] [id = {1cdbf1e5-c34f-4041-bade-013c3acc9ee3}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1A62BC00 == 23 [pid = 960] [id = {b64c36c3-68cc-44ff-8b5b-4afb8ce370f6}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1A622C00 == 22 [pid = 960] [id = {86068236-26bf-4bda-bbf4-eb5848029ddb}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1C73A400 == 21 [pid = 960] [id = {7ad43c84-f20b-4080-8c85-56956c1d8462}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1CD24C00 == 20 [pid = 960] [id = {0f5b6aba-a2fa-43dc-8a0d-247dda4db8e5}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1CF58000 == 19 [pid = 960] [id = {89a06c20-32df-4f53-bc7d-52da27fa4c2b}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1B297C00 == 18 [pid = 960] [id = {ef6eead7-4c2a-4d63-8ff5-b3e291f24eb9}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1BDD8000 == 17 [pid = 960] [id = {6dc7de50-1cf9-4a48-b93d-bab6a073ddee}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1986C000 == 16 [pid = 960] [id = {31ccb19b-ad4c-453b-9b2b-fd4ca8b99a3a}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1BDD9000 == 15 [pid = 960] [id = {fd78d07f-52a3-428b-b845-93a495ccec86}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1A146400 == 14 [pid = 960] [id = {3b6fd2d1-732d-4b48-8282-e528b9b50cd6}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 15584C00 == 13 [pid = 960] [id = {9c6042ab-57e0-4c98-9780-f0a2fc470417}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 19692C00 == 12 [pid = 960] [id = {56f1f769-dce2-4a8f-8984-de4502f95eb6}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1DAA7C00 == 11 [pid = 960] [id = {cc2c9cbd-108a-4263-b8d7-aa31bb362289}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 1DD5B800 == 10 [pid = 960] [id = {846e7b10-62ff-4aa5-b7d5-ecefc5129bf3}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 0E82CC00 == 9 [pid = 960] [id = {e7bd4f23-a254-476c-91ff-e0c468adec13}] 19:11:22 INFO - GECKO(960) | --DOCSHELL 09F05000 == 8 [pid = 960] [id = {2c5f9886-dc52-4703-9d1b-f2fdec901fd1}] 19:11:22 INFO - GECKO(960) | condition: true, reverse CPOW still works 19:11:22 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | CPOW should fail due to cancelation 19:11:22 INFO - GECKO(960) | condition: true, cancel_sync_message result correct 19:11:22 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:22 INFO - GECKO(960) | [Child 1356] WARNING: site security information will not be persisted: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/security/manager/ssl/nsSiteSecurityService.cpp, line 515 19:11:22 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | CPOW should fail due to cancelation 19:11:22 INFO - GECKO(960) | condition: true, XHR succeeded 19:11:22 INFO - GECKO(960) | condition: true, XHR happened 19:11:22 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Got the expected dead CPOW 19:11:22 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | The exception has a stack 19:11:22 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | CPOW should fail when unsafe 19:11:22 INFO - Running tests: inprocess 19:11:22 INFO - GECKO(960) | loaded child cpow test 19:11:22 INFO - GECKO(960) | condition: true, calling function in parent worked 19:11:22 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | result == 20 19:11:22 INFO - GECKO(960) | condition: true, correct value from parent 19:11:22 INFO - GECKO(960) | condition: true, can call parent's function in child 19:11:22 INFO - GECKO(960) | JavaScript error: chrome://mochitests/content/chrome/dom/base/test/chrome/cpows_child.js, line 125: uncaught exception: Test Error Probe 19:11:22 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | QI to nsISupports works 19:11:22 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | QI to a random (implemented) interface works 19:11:22 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | threw the right exception 19:11:22 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | threw the right exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | DOM element has expected ID 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | DOM element does not expose content properties 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Should use Symbol.iterator 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Symbols aren't registered correctly 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Object should have two symbol keys 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | for .. of iteration should work 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | toString works right 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | No false positives 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | No false positives 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | String.prototype.match works right 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | .compile works right 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Didn't crash invoking postMessage over CPOW 19:11:23 INFO - GECKO(960) | beginning cpow sync test 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct json 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | not everything is a CPOW 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | integer property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | boolean property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | string property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | nested property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | function call 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | getOwnPropertyDescriptor returns undefined for non-existant properties 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | 5 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | constructor call 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | document node 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | can get document.cookie 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | can get navigator.userAgent 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | integer property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | boolean property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | string property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | nested property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct element found 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct element found 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct element found 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | array has correct length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON integer property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON array index 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON array index 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON array index 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON string property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON object property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Object.getPrototypeOf works on CPOW 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Object.getPrototypeOf works on CPOW (null proto) 19:11:23 INFO - GECKO(960) | beginning cpow async test 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct json 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | not everything is a CPOW 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | integer property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | boolean property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | string property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | nested property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | function call 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | getOwnPropertyDescriptor returns undefined for non-existant properties 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | 5 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | constructor call 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | document node 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | can get document.cookie 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | can get navigator.userAgent 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | integer property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | boolean property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | string property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | nested property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | proxy operation threw exception 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct element found 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct element found 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct element found 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | array has correct length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON integer property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON array index 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON array index 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON array index 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON string property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | JSON object property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Object.getPrototypeOf works on CPOW 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Object.getPrototypeOf works on CPOW (null proto) 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:23 INFO - GECKO(960) | beginning cpow rpc test 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | correct json 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | integer property 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | cpows work 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | re-entered rpc 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | got correct result 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_cpows.xul | Should have reported error probe 19:11:23 INFO - GECKO(960) | MEMORY STAT | vsize 737MB | vsizeMaxContiguous 493MB | residentFast 223MB | heapAllocated 78MB 19:11:23 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:23 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:23 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:23 INFO - GECKO(960) | --DOCSHELL 0E1F1000 == 7 [pid = 960] [id = {e42f357d-3942-4208-9732-8098d0c5dd9a}] 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | --DOCSHELL 08EDF800 == 0 [pid = 1356] [id = {1ae1962d-ee50-4bcf-85c6-64ff75e02904}] 19:11:23 INFO - TEST-OK | dom/base/test/chrome/test_cpows.xul | took 2966ms 19:11:23 INFO - GECKO(960) | --DOMWINDOW == 2 (0AFEE400) [pid = 1356] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:23 INFO - GECKO(960) | ++DOMWINDOW == 126 (17E60000) [pid = 960] [serial = 194] [outer = 1ECD3400] 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | --DOMWINDOW == 1 (08EDFC00) [pid = 1356] [serial = 1] [outer = 00000000] [url = about:blank] 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:23 INFO - GECKO(960) | --DOMWINDOW == 0 (0C297000) [pid = 1356] [serial = 3] [outer = 00000000] [url = about:blank] 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - TEST-START | dom/base/test/chrome/test_domparsing.xul 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:23 INFO - GECKO(960) | [Child 1356] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:23 INFO - GECKO(960) | nsStringStats 19:11:23 INFO - GECKO(960) | => mAllocCount: 14706 19:11:23 INFO - GECKO(960) | => mReallocCount: 249 19:11:23 INFO - GECKO(960) | => mFreeCount: 14706 19:11:23 INFO - GECKO(960) | => mShareCount: 11145 19:11:23 INFO - GECKO(960) | => mAdoptCount: 1405 19:11:23 INFO - GECKO(960) | => mAdoptFreeCount: 1405 19:11:23 INFO - GECKO(960) | => Process ID: 1356, Thread ID: 2972 19:11:23 INFO - GECKO(960) | ++DOMWINDOW == 127 (12E96C00) [pid = 960] [serial = 195] [outer = 1ECD3400] 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | DOMParser constructor should throw for extra arguments 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | DOMParser constructor should throw for extra arguments 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | DOMParser constructor should throw for extra arguments 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | DOMParser constructor should throw for extra arguments 19:11:23 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mAttemptedInit) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/DOMParser.cpp, line 310 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | init method should throw when DOMParser is created by constructor 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString should exist 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer should exist 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream should exist 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | init should exist 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToString should exist 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream should exist 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString test for text/html 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for text/html, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for text/html, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString test for text/xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for text/xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for text/xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) test for text/xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) test for text/xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for text/xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for text/xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString test for application/xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for application/xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for application/xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) test for application/xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) test for application/xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for application/xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for application/xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString test for application/xhtml+xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for application/xhtml+xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for application/xhtml+xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) test for application/xhtml+xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) test for application/xhtml+xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for application/xhtml+xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for application/xhtml+xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString test for image/svg+xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for image/svg+xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for image/svg+xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) test for image/svg+xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) test for image/svg+xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for image/svg+xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for image/svg+xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString should throw for the unknown type 19:11:23 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mAttemptedInit) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/DOMParser.cpp, line 310 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | init method should throw when called twice 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString should exist 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer should exist 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream should exist 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | init should exist 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToString should exist 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream should exist 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString test for text/html 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for text/html, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for text/html, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString test for text/xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for text/xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for text/xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) test for text/xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) test for text/xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for text/xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for text/xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString test for application/xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for application/xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for application/xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) test for application/xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) test for application/xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for application/xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for application/xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString test for application/xhtml+xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for application/xhtml+xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for application/xhtml+xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) test for application/xhtml+xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) test for application/xhtml+xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for application/xhtml+xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for application/xhtml+xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString test for image/svg+xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for image/svg+xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | serializeToStream test for image/svg+xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) test for image/svg+xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) test for image/svg+xml 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromBuffer (Uint8Array) should throw if bufLen parameter is greater than actual length 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for image/svg+xml, charset=null 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromStream test for image/svg+xml, charset=UTF-8 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_domparsing.xul | parseFromString should throw for the unknown type 19:11:23 INFO - GECKO(960) | MEMORY STAT | vsize 737MB | vsizeMaxContiguous 493MB | residentFast 224MB | heapAllocated 81MB 19:11:23 INFO - TEST-OK | dom/base/test/chrome/test_domparsing.xul | took 206ms 19:11:23 INFO - GECKO(960) | ++DOMWINDOW == 128 (1CE1FC00) [pid = 960] [serial = 196] [outer = 1ECD3400] 19:11:23 INFO - TEST-START | dom/base/test/chrome/test_fileconstructor.xul 19:11:23 INFO - GECKO(960) | ++DOMWINDOW == 129 (13B87800) [pid = 960] [serial = 197] [outer = 1ECD3400] 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_fileconstructor.xul | Attempt to construct a non-existent file should fail. 19:11:23 INFO - TEST-PASS | dom/base/test/chrome/test_fileconstructor.xul | Attempt to construct a file from a directory should fail. 19:11:23 INFO - GECKO(960) | MEMORY STAT | vsize 737MB | vsizeMaxContiguous 493MB | residentFast 224MB | heapAllocated 81MB 19:11:24 INFO - TEST-OK | dom/base/test/chrome/test_fileconstructor.xul | took 125ms 19:11:24 INFO - GECKO(960) | ++DOMWINDOW == 130 (1E540C00) [pid = 960] [serial = 198] [outer = 1ECD3400] 19:11:24 INFO - TEST-START | dom/base/test/chrome/test_groupedSHistory.xul 19:11:24 INFO - GECKO(960) | ++DOMWINDOW == 131 (1CF62C00) [pid = 960] [serial = 199] [outer = 1ECD3400] 19:11:24 INFO - GECKO(960) | ++DOCSHELL 1E5E6000 == 8 [pid = 960] [id = {97b2895d-6b20-4911-8bec-3c95bebe768f}] 19:11:24 INFO - GECKO(960) | ++DOMWINDOW == 132 (1E5E6C00) [pid = 960] [serial = 200] [outer = 00000000] 19:11:24 INFO - GECKO(960) | ++DOMWINDOW == 133 (1E5E9400) [pid = 960] [serial = 201] [outer = 1E5E6C00] 19:11:24 INFO - TEST-INFO | test create browser #1, remote=true 19:11:24 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid4048.log 19:11:24 INFO - GECKO(960) | [4048] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:24 INFO - GECKO(960) | [Child 4048] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:24 INFO - GECKO(960) | ++DOCSHELL 085BB000 == 1 [pid = 4048] [id = {02baff4a-ec28-49b2-85d7-a6964ea14eab}] 19:11:24 INFO - GECKO(960) | ++DOMWINDOW == 1 (085BB400) [pid = 4048] [serial = 1] [outer = 00000000] 19:11:24 INFO - GECKO(960) | ++DOMWINDOW == 2 (0A9EA800) [pid = 4048] [serial = 2] [outer = 085BB400] 19:11:24 INFO - GECKO(960) | ++DOMWINDOW == 3 (0BD37400) [pid = 4048] [serial = 3] [outer = 085BB400] 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.webProgress exists 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - false == false 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - false == false 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - false == false 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 0 == 0 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 1 == 1 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pineapple" == "pineapple" 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "" == "" 19:11:25 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 1 == 1 19:11:25 INFO - TEST-INFO | test create browser #2, remote=true 19:11:26 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid3792.log 19:11:26 INFO - GECKO(960) | [3792] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:26 INFO - GECKO(960) | [Child 3792] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:26 INFO - GECKO(960) | ++DOCSHELL 090BD000 == 1 [pid = 3792] [id = {13c25c7e-e474-408a-8c14-69ed532a8830}] 19:11:26 INFO - GECKO(960) | ++DOMWINDOW == 1 (090BD400) [pid = 3792] [serial = 1] [outer = 00000000] 19:11:26 INFO - GECKO(960) | ++DOMWINDOW == 2 (0B8EA800) [pid = 3792] [serial = 2] [outer = 090BD400] 19:11:26 INFO - GECKO(960) | ++DOMWINDOW == 3 (0CC3A400) [pid = 3792] [serial = 3] [outer = 090BD400] 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.webProgress exists 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - false == false 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - false == false 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - false == false 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 0 == 0 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 1 == 1 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "apple" == "apple" 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "" == "" 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 1 == 1 19:11:26 INFO - GECKO(960) | ++DOMWINDOW == 4 (0CC60400) [pid = 3792] [serial = 4] [outer = 090BD400] 19:11:26 INFO - TEST-INFO | pagehide#2 {"title":"apple"} 19:11:26 INFO - TEST-INFO | visibilitychange#2 {"title":"apple","visibility":"hidden"} 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:26 INFO - TEST-INFO | pageshow#2 {"title":"pencil"} 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - false == false 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 1 == 1 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - false == false 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 0 == 0 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 2 == 2 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pencil" == "pencil" 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "" == "" 19:11:26 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 2 == 2 19:11:26 INFO - TEST-INFO | test create browser #3, remote=true 19:11:26 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid1272.log 19:11:26 INFO - GECKO(960) | [1272] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:26 INFO - GECKO(960) | [Child 1272] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 132 (1DAAA800) [pid = 960] [serial = 81] [outer = 00000000] [url = about:blank] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 131 (1DD60400) [pid = 960] [serial = 84] [outer = 00000000] [url = about:blank] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 130 (1DAA5800) [pid = 960] [serial = 79] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/file_bug549682.xul] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 129 (0E2D1000) [pid = 960] [serial = 91] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/file_bug616841.xul] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 128 (185AF000) [pid = 960] [serial = 122] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/host_bug814638.xul] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 127 (19687000) [pid = 960] [serial = 124] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/host_bug814638.xul] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 126 (1968E000) [pid = 960] [serial = 126] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/frame_bug814638.xul] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 125 (19690C00) [pid = 960] [serial = 127] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/frame_bug814638.xul] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 124 (19797400) [pid = 960] [serial = 131] [outer = 00000000] [url = about:] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 123 (19795800) [pid = 960] [serial = 129] [outer = 00000000] [url = about:] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 122 (19873400) [pid = 960] [serial = 136] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/file_bug816340.xul] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 121 (1C308400) [pid = 960] [serial = 165] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/file_bug990812-4.xul] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 120 (0E82D000) [pid = 960] [serial = 93] [outer = 00000000] [url = about:blank] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 119 (1978FC00) [pid = 960] [serial = 138] [outer = 00000000] [url = about:blank] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 118 (1A628400) [pid = 960] [serial = 147] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/file_bug990812-1.xul] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 117 (1BDDC400) [pid = 960] [serial = 161] [outer = 00000000] [url = about:mozilla] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 116 (1A62C000) [pid = 960] [serial = 149] [outer = 00000000] [url = about:mozilla] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 115 (1B4DBC00) [pid = 960] [serial = 167] [outer = 00000000] [url = about:mozilla] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 114 (1BE5EC00) [pid = 960] [serial = 169] [outer = 00000000] [url = about:mozilla] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 113 (14E06800) [pid = 960] [serial = 108] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/base/test/chrome/nochrome_bug765993.html] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 112 (1BDD9800) [pid = 960] [serial = 157] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/file_bug990812-3.xul] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 111 (15585800) [pid = 960] [serial = 113] [outer = 00000000] [url = data:text/plain,initial] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 110 (1B5C7800) [pid = 960] [serial = 159] [outer = 00000000] [url = about:mozilla] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 109 (1B298C00) [pid = 960] [serial = 151] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/file_bug990812-2.xul] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 108 (1CF59000) [pid = 960] [serial = 181] [outer = 00000000] [url = about:mozilla] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 107 (1B5D0C00) [pid = 960] [serial = 175] [outer = 00000000] [url = about:mozilla] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 106 (1CE26000) [pid = 960] [serial = 179] [outer = 00000000] [url = about:mozilla] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 105 (1A146800) [pid = 960] [serial = 154] [outer = 00000000] [url = about:mozilla] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 104 (1CD2B800) [pid = 960] [serial = 173] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/file_bug990812-5.xul] 19:11:27 INFO - GECKO(960) | --DOMWINDOW == 103 (1C848000) [pid = 960] [serial = 177] [outer = 00000000] [url = about:mozilla] 19:11:27 INFO - GECKO(960) | ++DOCSHELL 08EBC000 == 1 [pid = 1272] [id = {4a7b6790-a524-44e0-a6c4-ebfb87ebff0f}] 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 1 (08EBC400) [pid = 1272] [serial = 1] [outer = 00000000] 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 2 (0B0EA800) [pid = 1272] [serial = 2] [outer = 08EBC400] 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 3 (0C53B400) [pid = 1272] [serial = 3] [outer = 08EBC400] 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.webProgress exists 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - false == false 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - false == false 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - false == false 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pen" == "pen" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "" == "" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 1 == 1 19:11:27 INFO - TEST-INFO | test merge history #1, remote=true 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"hidden"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"visible"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - false == false 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pineapple" == "pineapple" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:27 INFO - TEST-INFO | pagehide#1 {"title":"pen"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 2 == 2 19:11:27 INFO - TEST-INFO | visibilitychange#1 {"title":"pen","visibility":"hidden"} 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 4 (08EC1C00) [pid = 1272] [serial = 4] [outer = 08EBC400] 19:11:27 INFO - TEST-INFO | test merge history #2, remote=true 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"hidden"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"visible"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - false == false 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pencil" == "pencil" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:27 INFO - TEST-INFO | test history go back #1, remote=true 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 4 (089B2800) [pid = 4048] [serial = 4] [outer = 085BB400] 19:11:27 INFO - TEST-INFO | pagehide#2 {"title":"pineapple"} 19:11:27 INFO - TEST-INFO | visibilitychange#2 {"title":"pineapple","visibility":"hidden"} 19:11:27 INFO - TEST-INFO | pagehide#3 {"title":"pencil"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"hidden"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"apple","visibility":"visible"} 19:11:27 INFO - TEST-INFO | pageshow#3 {"title":"apple"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "apple" == "apple" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:27 INFO - TEST-INFO | test history go back #2, remote=true 19:11:27 INFO - TEST-INFO | pagehide#3 {"title":"apple"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"apple","visibility":"hidden"} 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 5 (0D849C00) [pid = 3792] [serial = 5] [outer = 090BD400] 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"visible"} 19:11:27 INFO - TEST-INFO | pageshow#3 {"title":"pineapple"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pineapple" == "pineapple" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:27 INFO - TEST-INFO | test history go back #3, remote=true 19:11:27 INFO - TEST-INFO | pagehide#3 {"title":"pineapple"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"hidden"} 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 5 (089B8400) [pid = 4048] [serial = 5] [outer = 085BB400] 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pen","visibility":"visible"} 19:11:27 INFO - TEST-INFO | pageshow#3 {"title":"pen"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - false == false 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pen" == "pen" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:27 INFO - TEST-INFO | test history go forward #1, remote=true 19:11:27 INFO - TEST-INFO | pagehide#3 {"title":"pen"} 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 5 (0C5E8C00) [pid = 1272] [serial = 5] [outer = 08EBC400] 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pen","visibility":"hidden"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"visible"} 19:11:27 INFO - TEST-INFO | pageshow#3 {"title":"pineapple"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pineapple" == "pineapple" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:27 INFO - TEST-INFO | test history go forward #2, remote=true 19:11:27 INFO - TEST-INFO | pagehide#3 {"title":"pineapple"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"hidden"} 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 6 (0BDDFC00) [pid = 4048] [serial = 6] [outer = 085BB400] 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"apple","visibility":"visible"} 19:11:27 INFO - TEST-INFO | pageshow#3 {"title":"apple"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "apple" == "apple" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:27 INFO - TEST-INFO | test history go forward #3, remote=true 19:11:27 INFO - TEST-INFO | pagehide#3 {"title":"apple"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"apple","visibility":"hidden"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"visible"} 19:11:27 INFO - TEST-INFO | pageshow#3 {"title":"pencil"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - false == false 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pencil" == "pencil" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:27 INFO - TEST-INFO | test history goto index #1, remote=true 19:11:27 INFO - TEST-INFO | pagehide#3 {"title":"pencil"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"hidden"} 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 6 (0D848C00) [pid = 3792] [serial = 6] [outer = 090BD400] 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pen","visibility":"visible"} 19:11:27 INFO - TEST-INFO | pageshow#3 {"title":"pen"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - false == false 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pen" == "pen" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:27 INFO - TEST-INFO | test history goto index #2, remote=true 19:11:27 INFO - TEST-INFO | pagehide#3 {"title":"pen"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pen","visibility":"hidden"} 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 6 (09036800) [pid = 1272] [serial = 6] [outer = 08EBC400] 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"apple","visibility":"visible"} 19:11:27 INFO - TEST-INFO | pageshow#3 {"title":"apple"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "apple" == "apple" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:27 INFO - TEST-INFO | test history goto index #3, remote=true 19:11:27 INFO - TEST-INFO | pagehide#3 {"title":"apple"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"apple","visibility":"hidden"} 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 7 (0D854000) [pid = 3792] [serial = 7] [outer = 090BD400] 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"visible"} 19:11:27 INFO - TEST-INFO | pageshow#3 {"title":"pineapple"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pineapple" == "pineapple" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:27 INFO - TEST-INFO | test history goto index #4, remote=true 19:11:27 INFO - TEST-INFO | pagehide#3 {"title":"pineapple"} 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"hidden"} 19:11:27 INFO - GECKO(960) | ++DOMWINDOW == 7 (0C132C00) [pid = 4048] [serial = 7] [outer = 085BB400] 19:11:27 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"visible"} 19:11:27 INFO - TEST-INFO | pageshow#3 {"title":"pencil"} 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - false == false 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 1 == 1 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 2 == 2 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pencil" == "pencil" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:27 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:27 INFO - TEST-INFO | test content history go back #1, remote=true 19:11:28 INFO - TEST-INFO | pagehide#3 {"title":"pencil"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"hidden"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"apple","visibility":"visible"} 19:11:28 INFO - TEST-INFO | pageshow#3 {"title":"apple"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 2 == 2 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "apple" == "apple" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:28 INFO - TEST-INFO | test content history go back #2, remote=true 19:11:28 INFO - TEST-INFO | pagehide#3 {"title":"apple"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"apple","visibility":"hidden"} 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 8 (0D0A9000) [pid = 3792] [serial = 8] [outer = 090BD400] 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"visible"} 19:11:28 INFO - TEST-INFO | pageshow#3 {"title":"pineapple"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"hidden"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"visible"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pineapple" == "pineapple" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:28 INFO - TEST-INFO | test content history go back #3, remote=true 19:11:28 INFO - TEST-INFO | pagehide#3 {"title":"pineapple"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"hidden"} 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 8 (0C138400) [pid = 4048] [serial = 8] [outer = 085BB400] 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pen","visibility":"visible"} 19:11:28 INFO - TEST-INFO | pageshow#3 {"title":"pen"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - false == false 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 0 == 0 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pen" == "pen" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:28 INFO - TEST-INFO | test content history go forward #1, remote=true 19:11:28 INFO - TEST-INFO | pagehide#3 {"title":"pen"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pen","visibility":"hidden"} 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 7 (0903A800) [pid = 1272] [serial = 7] [outer = 08EBC400] 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"visible"} 19:11:28 INFO - TEST-INFO | pageshow#3 {"title":"pineapple"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pineapple" == "pineapple" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:28 INFO - TEST-INFO | test content history go forward #2, remote=true 19:11:28 INFO - TEST-INFO | pagehide#3 {"title":"pineapple"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"hidden"} 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 9 (0C189000) [pid = 4048] [serial = 9] [outer = 085BB400] 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"apple","visibility":"visible"} 19:11:28 INFO - TEST-INFO | pageshow#3 {"title":"apple"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 2 == 2 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "apple" == "apple" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:28 INFO - TEST-INFO | test content history go forward #3, remote=true 19:11:28 INFO - TEST-INFO | pagehide#3 {"title":"apple"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"apple","visibility":"hidden"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"visible"} 19:11:28 INFO - TEST-INFO | pageshow#3 {"title":"pencil"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - false == false 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 2 == 2 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pencil" == "pencil" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:28 INFO - TEST-INFO | test content history go #1, remote=true 19:11:28 INFO - TEST-INFO | pagehide#3 {"title":"pencil"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"hidden"} 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 9 (0D311C00) [pid = 3792] [serial = 9] [outer = 090BD400] 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pen","visibility":"visible"} 19:11:28 INFO - TEST-INFO | pageshow#3 {"title":"pen"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - false == false 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 0 == 0 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pen" == "pen" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:28 INFO - TEST-INFO | test content history go #2, remote=true 19:11:28 INFO - TEST-INFO | pagehide#3 {"title":"pen"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pen","visibility":"hidden"} 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 8 (09041000) [pid = 1272] [serial = 8] [outer = 08EBC400] 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"apple","visibility":"visible"} 19:11:28 INFO - TEST-INFO | pageshow#3 {"title":"apple"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 2 == 2 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "apple" == "apple" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:28 INFO - TEST-INFO | test content history go #3, remote=true 19:11:28 INFO - TEST-INFO | pagehide#3 {"title":"apple"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"apple","visibility":"hidden"} 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 10 (0D316000) [pid = 3792] [serial = 10] [outer = 090BD400] 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"visible"} 19:11:28 INFO - TEST-INFO | pageshow#3 {"title":"pineapple"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"hidden"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"visible"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pineapple" == "pineapple" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:28 INFO - TEST-INFO | test content history go #4, remote=true 19:11:28 INFO - TEST-INFO | pagehide#3 {"title":"pineapple"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"hidden"} 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 10 (0C130400) [pid = 4048] [serial = 10] [outer = 085BB400] 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"visible"} 19:11:28 INFO - TEST-INFO | pageshow#3 {"title":"pencil"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"hidden"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"visible"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - false == false 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 2 == 2 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pencil" == "pencil" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:28 INFO - TEST-INFO | test history change, remote=true 19:11:28 INFO - TEST-INFO | pagehide#3 {"title":"pencil"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pencil","visibility":"hidden"} 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 11 (0D338800) [pid = 3792] [serial = 11] [outer = 090BD400] 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"visible"} 19:11:28 INFO - TEST-INFO | pageshow#3 {"title":"pineapple"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 0 == 0 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 4 == 4 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "pineapple" == "pineapple" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "modified" == "modified" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 4 == 4 19:11:28 INFO - TEST-INFO | pagehide#3 {"title":"pineapple"} 19:11:28 INFO - TEST-INFO | visibilitychange#3 {"title":"pineapple","visibility":"hidden"} 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 11 (085B5800) [pid = 4048] [serial = 11] [outer = 085BB400] 19:11:28 INFO - GECKO(960) | JavaScript error: chrome://global/content/bindings/browser.xml, line 1293: Error: Closing a browser which was not attached to a tabbrowser is unsupported. 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoBack 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check browser.canGoForward 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check groupedSHistory.count 19:11:28 INFO - TEST-INFO | pageshow#3 {"title":"banana"} 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoBack - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check webNav.canGoForward - false == false 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.index - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.count - 2 == 2 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.isPartial - true == true 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalIndexOffset - 1 == 1 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check shistory.globalCount - 3 == 3 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check title - "banana" == "banana" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check bfcached content - "" == "" 19:11:28 INFO - TEST-PASS | dom/base/test/chrome/test_groupedSHistory.xul | check history.legnth - 3 == 3 19:11:28 INFO - GECKO(960) | MEMORY STAT | vsize 739MB | vsizeMaxContiguous 493MB | residentFast 229MB | heapAllocated 84MB 19:11:28 INFO - GECKO(960) | --DOCSHELL 1E5E6000 == 7 [pid = 960] [id = {97b2895d-6b20-4911-8bec-3c95bebe768f}] 19:11:28 INFO - GECKO(960) | [Parent 960] WARNING: '!browser', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 3452 19:11:28 INFO - TEST-OK | dom/base/test/chrome/test_groupedSHistory.xul | took 4446ms 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 104 (1BDDC400) [pid = 960] [serial = 202] [outer = 1ECD3400] 19:11:28 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:28 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:28 INFO - TEST-START | dom/base/test/chrome/test_nsITextInputProcessor.xul 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 105 (0DD18C00) [pid = 960] [serial = 203] [outer = 1ECD3400] 19:11:28 INFO - GECKO(960) | ++DOCSHELL 1EDDCC00 == 8 [pid = 960] [id = {6d948851-54e7-4d5c-932a-c91808dbc06c}] 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 106 (1EDDE000) [pid = 960] [serial = 204] [outer = 00000000] 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 107 (1EEECC00) [pid = 960] [serial = 205] [outer = 1EDDE000] 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | --DOCSHELL 08EBC000 == 0 [pid = 1272] [id = {4a7b6790-a524-44e0-a6c4-ebfb87ebff0f}] 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 7 (0B0EA800) [pid = 1272] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 6 (0903A800) [pid = 1272] [serial = 7] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 5 (09036800) [pid = 1272] [serial = 6] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 4 (0C5E8C00) [pid = 1272] [serial = 5] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 3 (08EC1C00) [pid = 1272] [serial = 4] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 2 (08EBC400) [pid = 1272] [serial = 1] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 1 (09041000) [pid = 1272] [serial = 8] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 0 (0C53B400) [pid = 1272] [serial = 3] [outer = 00000000] [url = data:text/html;charset=UTF-8,pen

    pen

    ] 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | --DOCSHELL 085BB000 == 0 [pid = 4048] [id = {02baff4a-ec28-49b2-85d7-a6964ea14eab}] 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 10 (0A9EA800) [pid = 4048] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 9 (089B8400) [pid = 4048] [serial = 5] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 8 (0C130400) [pid = 4048] [serial = 10] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 7 (0C189000) [pid = 4048] [serial = 9] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 6 (089B2800) [pid = 4048] [serial = 4] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 5 (0C138400) [pid = 4048] [serial = 8] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 4 (0C132C00) [pid = 4048] [serial = 7] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 3 (0BD37400) [pid = 4048] [serial = 3] [outer = 00000000] [url = data:text/html;charset=UTF-8,pineapple

    pineapple

    ] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 2 (085B5800) [pid = 4048] [serial = 11] [outer = 00000000] [url = data:text/html;charset=UTF-8,banana

    banana

    ] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 1 (085BB400) [pid = 4048] [serial = 1] [outer = 00000000] [url = data:text/html;charset=UTF-8,banana

    banana

    ] 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 0 (0BDDFC00) [pid = 4048] [serial = 6] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 1272] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:28 INFO - GECKO(960) | nsStringStats 19:11:28 INFO - GECKO(960) | => mAllocCount: 15640 19:11:28 INFO - GECKO(960) | => mReallocCount: 403 19:11:28 INFO - GECKO(960) | => mFreeCount: 15640 19:11:28 INFO - GECKO(960) | => mShareCount: 11442 19:11:28 INFO - GECKO(960) | => mAdoptCount: 1573 19:11:28 INFO - GECKO(960) | => mAdoptFreeCount: 1573 19:11:28 INFO - GECKO(960) | => Process ID: 1272, Thread ID: 1576 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | --DOCSHELL 090BD000 == 0 [pid = 3792] [id = {13c25c7e-e474-408a-8c14-69ed532a8830}] 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 10 (0B8EA800) [pid = 3792] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 9 (0D849C00) [pid = 3792] [serial = 5] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 8 (0D311C00) [pid = 3792] [serial = 9] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 7 (0CC3A400) [pid = 3792] [serial = 3] [outer = 00000000] [url = data:text/html;charset=UTF-8,apple

    apple

    ] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 6 (0D0A9000) [pid = 3792] [serial = 8] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 5 (0D316000) [pid = 3792] [serial = 10] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 4 (0CC60400) [pid = 3792] [serial = 4] [outer = 00000000] [url = data:text/html;charset=UTF-8,pencil

    pencil

    ] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 3 (0D854000) [pid = 3792] [serial = 7] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 2 (0D848C00) [pid = 3792] [serial = 6] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 1 (090BD400) [pid = 3792] [serial = 1] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:28 INFO - GECKO(960) | --DOMWINDOW == 0 (0D338800) [pid = 3792] [serial = 11] [outer = 00000000] [url = about:blank] 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 4048] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:28 INFO - GECKO(960) | ++DOCSHELL 1F3C0800 == 9 [pid = 960] [id = {57409589-700b-496f-a8cf-40726fcc45d5}] 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 108 (1F3C4C00) [pid = 960] [serial = 206] [outer = 00000000] 19:11:28 INFO - GECKO(960) | nsStringStats 19:11:28 INFO - GECKO(960) | => mAllocCount: 16951 19:11:28 INFO - GECKO(960) | => mReallocCount: 540 19:11:28 INFO - GECKO(960) | => mFreeCount: 16951 19:11:28 INFO - GECKO(960) | => mShareCount: 12868 19:11:28 INFO - GECKO(960) | => mAdoptCount: 1623 19:11:28 INFO - GECKO(960) | => mAdoptFreeCount: 1623 19:11:28 INFO - GECKO(960) | => Process ID: 4048, Thread ID: 2224 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:28 INFO - GECKO(960) | [Child 3792] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:28 INFO - GECKO(960) | nsStringStats 19:11:28 INFO - GECKO(960) | => mAllocCount: 17514 19:11:28 INFO - GECKO(960) | => mReallocCount: 609 19:11:28 INFO - GECKO(960) | => mFreeCount: 17514 19:11:28 INFO - GECKO(960) | => mShareCount: 13345 19:11:28 INFO - GECKO(960) | => mAdoptCount: 1632 19:11:28 INFO - GECKO(960) | => mAdoptFreeCount: 1632 19:11:28 INFO - GECKO(960) | => Process ID: 3792, Thread ID: 580 19:11:28 INFO - GECKO(960) | ++DOMWINDOW == 109 (0DD14C00) [pid = 960] [serial = 207] [outer = 1F3C4C00] 19:11:28 INFO - must wait for load 19:11:28 INFO - must wait for focus 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP instances should be different 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(window) should succeed because there is no composition 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(window) should succeed because there is no composition 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransaction(window) should succeed because there is no composition 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransactionForTests(window) should succeed because there is no composition 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests() should succeed because there is no composition 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.flushPendingComposition() should return true becuase it should be valid composition 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: The input element should have composing string 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(window) should cause throwing an exception including NS_ERROR_ALREADY_INITIALIZED because it's composing for tests 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow) should cause throwing an exception including NS_ERROR_ALREADY_INITIALIZED because it's composing on this window 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(window) should succeed because TextEventDispatcher was initialized with same purpose 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(childWindow) should succeed because TextEventDispatcher was initialized with same purpose and is shared by window and childWindow 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransaction(window) should not succeed because there is composition synthesized by TIP1 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransactionForTests(window) should not succeed because there is composition synthesized by TIP1 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransaction(childWindow) should not succeed because there is composition synthesized by TIP1 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransactionForTests(childWindow) should not succeed because there is composition synthesized by TIP1 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransaction(otherWindow) should succeed because there is composition synthesized by TIP1 but it's in other window 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransactionForTests(otherWindow) should succeed because there is composition synthesized by TIP1 but it's in other window 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.commitString() without specifying commit string should be committed with the last composing string 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction() should succeed because there is no composition #2 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests() should succeed because there is no composition #2 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransactionForTests() should succeed because the composition was already committed #2 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from compositionstart event handler during TIP1.startComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionstart event should be fired by TIP1.startComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from compositionstart event handler during a call of TIP1.flushPendingComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from compositionupdate event handler during a call of TIP1.flushPendingComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from text event handler during a call of TIP1.flushPendingComposition(); 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from input event handler during a call of TIP1.flushPendingComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionstart, compositionupdate, text and input events should be fired by TIP1.flushPendingComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be compositionstart 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be compositionupdate 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be input 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from text event handler during a call of TIP1.commitComposition(); 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from compositionend event handler during a call of TIP1.commitComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from input event handler during a call of TIP1.commitComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: text, compositionend and input events should be fired by TIP1.commitComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be compositionend 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be input 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from compositionstart event handler during TIP1.commitCompositionWith("bar"); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction during compositionupdate event handler TIP1.commitCompositionWith("bar"); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction during text event handler TIP1.commitCompositionWith("bar"); 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction during compositionend event handler TIP1.commitCompositionWith("bar"); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction during input event handler TIP1.commitCompositionWith("bar"); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionstart, compositionupdate, text, compositionend and input events should be fired by TIP1.commitCompositionWith("bar") 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be compositionstart 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be compositionupdate 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be compositionend 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[4] should be input 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from compositionupdate event handler during a call of TIP1.cancelComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from text event handler during a call of TIP1.cancelComposition(); 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from compositionend event handler during a call of TIP1.cancelComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from input event handler during a call of TIP1.cancelComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionupdate, text, compositionend and input events should be fired by TIP1.cancelComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be compositionupdate 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be compositionend 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be input 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from keydown event handler during a call of TIP1.keydown(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from keypress event handler during a call of TIP1.keydown(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from input event handler during a call of TIP1.keydown(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction from keyup event handler during a call of TIP1.keyup(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: keydown, keypress, input, keyup events should be fired by TIP1.keydown() and TIP1.keyup() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be keydown 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be keypress 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be input 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be keyup 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from compositionstart event handler during TIP1.startComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionstart event should be fired by TIP1.startComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from compositionstart event handler during a call of TIP1.flushPendingComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from compositionupdate event handler during a call of TIP1.flushPendingComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from text event handler during a call of TIP1.flushPendingComposition(); 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from input event handler during a call of TIP1.flushPendingComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionstart, compositionupdate, text and input events should be fired by TIP1.flushPendingComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be compositionstart 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be compositionupdate 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be input 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from text event handler during a call of TIP1.commitComposition(); 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from compositionend event handler during a call of TIP1.commitComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from input event handler during a call of TIP1.commitComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: text, compositionend and input events should be fired by TIP1.commitComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be compositionend 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be input 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from compositionstart event handler during TIP1.commitCompositionWith("bar"); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests during compositionupdate event handler TIP1.commitCompositionWith("bar"); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests during text event handler TIP1.commitCompositionWith("bar"); 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests during compositionend event handler TIP1.commitCompositionWith("bar"); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests during input event handler TIP1.commitCompositionWith("bar"); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionstart, compositionupdate, text, compositionend and input events should be fired by TIP1.commitCompositionWith("bar") 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be compositionstart 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be compositionupdate 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be compositionend 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[4] should be input 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from compositionupdate event handler during a call of TIP1.cancelComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from text event handler during a call of TIP1.cancelComposition(); 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from compositionend event handler during a call of TIP1.cancelComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from input event handler during a call of TIP1.cancelComposition(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionupdate, text, compositionend and input events should be fired by TIP1.cancelComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be compositionupdate 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be compositionend 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be input 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests for tests from keydown event handler during a call of TIP1.keydown(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from keypress event handler during a call of TIP1.keydown(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from input event handler during a call of TIP1.keydown(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2 shouldn't be able to begin input transaction for tests from keyup event handler during a call of TIP1.keyup(); 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: keydown, keypress, input, keyup events should be fired by TIP1.keydown() and TIP1.keyup() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be keydown 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be keypress 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be input 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be keyup 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "compositionstart" should cause NS_ERROR_ALREADY_INITIALIZED during startComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionstart event should be fired by TIP1.startComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "compositionstart" should cause NS_ERROR_ALREADY_INITIALIZED during flushPendingComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "compositionupdate" should cause NS_ERROR_ALREADY_INITIALIZED during flushPendingComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "text" should cause NS_ERROR_ALREADY_INITIALIZED during flushPendingComposition() 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "input" should cause NS_ERROR_ALREADY_INITIALIZED during flushPendingComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionstart, compositionupdate, text and input events should be fired by TIP1.flushPendingComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be compositionstart 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be compositionupdate 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be input 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "text" should cause NS_ERROR_ALREADY_INITIALIZED during commitComposition() 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "compositionend" should cause NS_ERROR_ALREADY_INITIALIZED during commitComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "input" should cause NS_ERROR_ALREADY_INITIALIZED during commitComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: text, compositionend and input events should be fired by TIP1.commitComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be compositionend 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be input 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "compositionstart" should cause NS_ERROR_ALREADY_INITIALIZED during commitCompositionWith("bar") 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "compositionupdate" should cause NS_ERROR_ALREADY_INITIALIZED during commitCompositionWith("bar") 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "text" should cause NS_ERROR_ALREADY_INITIALIZED during commitCompositionWith("bar") 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "compositionend" should cause NS_ERROR_ALREADY_INITIALIZED during commitCompositionWith("bar") 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "input" should cause NS_ERROR_ALREADY_INITIALIZED during commitCompositionWith("bar") 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionstart, compositionupdate, text, compositionend and input events should be fired by TIP1.commitCompositionWith("bar") 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be compositionstart 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be compositionupdate 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be compositionend 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[4] should be input 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "compositionupdate" should cause NS_ERROR_ALREADY_INITIALIZED during cancelComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "text" should cause NS_ERROR_ALREADY_INITIALIZED during cancelComposition() 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "compositionend" should cause NS_ERROR_ALREADY_INITIALIZED during cancelComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "input" should cause NS_ERROR_ALREADY_INITIALIZED during cancelComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionupdate, text, compositionend and input events should be fired by TIP1.cancelComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be compositionupdate 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be compositionend 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be input 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "keydown" should cause NS_ERROR_ALREADY_INITIALIZED during keydown() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "keypress" should cause NS_ERROR_ALREADY_INITIALIZED during keydown() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "input" should cause NS_ERROR_ALREADY_INITIALIZED during keydown() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(otherWindow, simpleCallback) called from "keyup" should cause NS_ERROR_ALREADY_INITIALIZED during keyup() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: keydown, keypress, input, keyup events should be fired by TIP1.keydown() and TIP1.keyup() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be keydown 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be keypress 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be input 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be keyup 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "compositionstart" should cause NS_ERROR_ALREADY_INITIALIZED during startComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionstart event should be fired by TIP1.startComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "compositionstart" should cause NS_ERROR_ALREADY_INITIALIZED during flushPendingComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "compositionupdate" should cause NS_ERROR_ALREADY_INITIALIZED during flushPendingComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "text" should cause NS_ERROR_ALREADY_INITIALIZED during flushPendingComposition() 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "input" should cause NS_ERROR_ALREADY_INITIALIZED during flushPendingComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionstart, compositionupdate, text and input events should be fired by TIP1.flushPendingComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be compositionstart 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be compositionupdate 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be input 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "text" should cause NS_ERROR_ALREADY_INITIALIZED during commitComposition() 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "compositionend" should cause NS_ERROR_ALREADY_INITIALIZED during commitComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "input" should cause NS_ERROR_ALREADY_INITIALIZED during commitComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: text, compositionend and input events should be fired by TIP1.commitComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be compositionend 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be input 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "compositionstart" should cause NS_ERROR_ALREADY_INITIALIZED during commitCompositionWith("bar") 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "compositionupdate" should cause NS_ERROR_ALREADY_INITIALIZED during commitCompositionWith("bar") 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "text" should cause NS_ERROR_ALREADY_INITIALIZED during commitCompositionWith("bar") 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "compositionend" should cause NS_ERROR_ALREADY_INITIALIZED during commitCompositionWith("bar") 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "input" should cause NS_ERROR_ALREADY_INITIALIZED during commitCompositionWith("bar") 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionstart, compositionupdate, text, compositionend and input events should be fired by TIP1.commitCompositionWith("bar") 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be compositionstart 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be compositionupdate 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be compositionend 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[4] should be input 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "compositionupdate" should cause NS_ERROR_ALREADY_INITIALIZED during cancelComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "text" should cause NS_ERROR_ALREADY_INITIALIZED during cancelComposition() 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "compositionend" should cause NS_ERROR_ALREADY_INITIALIZED during cancelComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "input" should cause NS_ERROR_ALREADY_INITIALIZED during cancelComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: compositionupdate, text, compositionend and input events should be fired by TIP1.cancelComposition() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be compositionupdate 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be text 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be compositionend 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be input 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "keydown" should cause NS_ERROR_ALREADY_INITIALIZED during keydown() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "keypress" should cause NS_ERROR_ALREADY_INITIALIZED during keydown() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "input" should cause NS_ERROR_ALREADY_INITIALIZED during keydown() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests(otherWindow, simpleCallback) called from "keyup" should cause NS_ERROR_ALREADY_INITIALIZED during keyup() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: keydown, keypress, input, keyup events should be fired by TIP1.keydown() and TIP1.keyup() 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[0] should be keydown 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[1] should be keypress 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[2] should be input 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: events[3] should be keyup 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests() should succeed because there is no composition 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransactionForTests() should succeed because there is no composition 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: '!mDispatcher', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 467 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(result.mResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 504 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(dispatcherResult.mResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 618 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.startComposition() should cause throwing an exception including NS_ERROR_NOT_INITIALIZED 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: The input element should not have commit string 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests() should succeed because there is no composition 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransactionForTests() should succeed because there is no composition 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: '!mDispatcher', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 467 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 644 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.flushPendingComposition() should cause throwing an exception including NS_ERROR_NOT_INITIALIZED 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: The input element should not have commit string 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests() should succeed because there is no composition 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransactionForTests() should succeed because there is no composition 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: '!mDispatcher', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 467 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(result.mResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 504 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(dispatcherResult.mResult)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 793 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.commitCompositionWith("bar") should cause throwing an exception including NS_ERROR_NOT_INITIALIZED 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: The input element should not have commit string 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests() should succeed because there is no composition 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransactionForTests() should succeed because there is no composition 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: '!mDispatcher', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 467 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1090 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.keydown(keyF) should cause throwing an exception including NS_ERROR_NOT_INITIALIZED 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: The input element should not be modified 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransactionForTests() should succeed because there is no composition 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP2.beginInputTransactionForTests() should succeed because there is no composition 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: '!mDispatcher', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 467 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1170 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.keyup(keyF) should cause throwing an exception including NS_ERROR_NOT_INITIALIZED 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: The input element should not be modified 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(window) should cause throwing an exception including "Not enough arguments" since aCallback is omitted 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: '!aCallback', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 337 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(window, undefined) should cause throwing an exception including NS_ERROR_ILLEGAL_VALUE since aCallback is undefined 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: '!aCallback', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 337 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runBeginInputTransactionMethodTests: TIP1.beginInputTransaction(window, null) should cause throwing an exception including NS_ERROR_ILLEGAL_VALUE since aCallback is null 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runReleaseTests(): TIP.beginInputTransactionForTests() should succeed 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runReleaseTests(): the input should have composition string 19:11:29 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:29 INFO - GECKO(960) | --DOCSHELL 0F509800 == 8 [pid = 960] [id = {d60e8a6d-ab09-47af-b961-cc4454c84b6a}] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 108 (19874000) [pid = 960] [serial = 137] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 107 (1A628C00) [pid = 960] [serial = 163] [outer = 00000000] [url = about:mozilla] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 106 (1C8D2000) [pid = 960] [serial = 176] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 105 (1CE1F800) [pid = 960] [serial = 174] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 104 (0E83C000) [pid = 960] [serial = 146] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug990812.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 103 (1CD25400) [pid = 960] [serial = 183] [outer = 00000000] [url = about:mozilla] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 102 (1CE27400) [pid = 960] [serial = 178] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 101 (1803F000) [pid = 960] [serial = 121] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug814638.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 100 (1CE2C000) [pid = 960] [serial = 184] [outer = 00000000] [url = about:mozilla] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 99 (1B40B000) [pid = 960] [serial = 156] [outer = 00000000] [url = about:mozilla] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 98 (1CF5A400) [pid = 960] [serial = 180] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 97 (1CF62000) [pid = 960] [serial = 185] [outer = 00000000] [url = about:mozilla] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 96 (1D3B9400) [pid = 960] [serial = 182] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 95 (1B35D000) [pid = 960] [serial = 152] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 94 (1DAA2400) [pid = 960] [serial = 186] [outer = 00000000] [url = about:mozilla] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 93 (15690C00) [pid = 960] [serial = 115] [outer = 00000000] [url = data:text/plain,initial] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 92 (15699000) [pid = 960] [serial = 117] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug780529.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 91 (1DAACC00) [pid = 960] [serial = 187] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 90 (1B359800) [pid = 960] [serial = 155] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 89 (1DAB5400) [pid = 960] [serial = 83] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 88 (0D856800) [pid = 960] [serial = 103] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug752226-3.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 87 (0E2CE000) [pid = 960] [serial = 133] [outer = 00000000] [url = about:] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 86 (0F1C2C00) [pid = 960] [serial = 95] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 85 (1BDD9C00) [pid = 960] [serial = 158] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 84 (198B6C00) [pid = 960] [serial = 140] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 83 (0D85E400) [pid = 960] [serial = 110] [outer = 00000000] [url = http://mochi.test:8888/tests/dom/base/test/chrome/nochrome_bug765993.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 82 (19691800) [pid = 960] [serial = 134] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 81 (185B1800) [pid = 960] [serial = 130] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/frame_bug814638.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 80 (19792C00) [pid = 960] [serial = 128] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/frame_bug814638.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 79 (1EEEF400) [pid = 960] [serial = 86] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 78 (19687400) [pid = 960] [serial = 125] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 77 (185AF800) [pid = 960] [serial = 123] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 76 (1856A800) [pid = 960] [serial = 120] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 75 (17F2C800) [pid = 960] [serial = 118] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 74 (17618400) [pid = 960] [serial = 116] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 73 (1C776400) [pid = 960] [serial = 172] [outer = 00000000] [url = about:mozilla] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 72 (1568F400) [pid = 960] [serial = 114] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 71 (15317800) [pid = 960] [serial = 111] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 70 (14E07C00) [pid = 960] [serial = 109] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 69 (13B91800) [pid = 960] [serial = 112] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug780199.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 68 (14E03000) [pid = 960] [serial = 106] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 67 (13B23000) [pid = 960] [serial = 104] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 66 (1BDE2800) [pid = 960] [serial = 160] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 65 (1393B000) [pid = 960] [serial = 102] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 64 (0CB4BC00) [pid = 960] [serial = 100] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 63 (0DA7AC00) [pid = 960] [serial = 98] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 62 (0F504000) [pid = 960] [serial = 96] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 61 (0E2D1C00) [pid = 960] [serial = 92] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 60 (0E1ED400) [pid = 960] [serial = 89] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 59 (0DA83400) [pid = 960] [serial = 87] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 58 (1C76AC00) [pid = 960] [serial = 170] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 57 (0DA7BC00) [pid = 960] [serial = 88] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug571390.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 56 (1B290400) [pid = 960] [serial = 171] [outer = 00000000] [url = about:mozilla] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 55 (19E82000) [pid = 960] [serial = 153] [outer = 00000000] [url = about:mozilla] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 54 (1BEE9400) [pid = 960] [serial = 164] [outer = 00000000] [url = about:mozilla] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 53 (1A62E400) [pid = 960] [serial = 150] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 52 (1A623C00) [pid = 960] [serial = 145] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 51 (1A628800) [pid = 960] [serial = 148] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 50 (1979A000) [pid = 960] [serial = 142] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug884693.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 49 (185AD000) [pid = 960] [serial = 141] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 48 (185AE000) [pid = 960] [serial = 135] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug816340.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 47 (0D95B400) [pid = 960] [serial = 101] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug683852.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 46 (1DAA6000) [pid = 960] [serial = 80] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 45 (1393B400) [pid = 960] [serial = 105] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug752226-4.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 44 (12C69C00) [pid = 960] [serial = 97] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug635835.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 43 (1BEF1000) [pid = 960] [serial = 168] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 42 (19870400) [pid = 960] [serial = 143] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 41 (19F99C00) [pid = 960] [serial = 144] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug914381.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 40 (19878400) [pid = 960] [serial = 139] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 39 (1BE60000) [pid = 960] [serial = 162] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 38 (0E83C800) [pid = 960] [serial = 94] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 37 (12C6DC00) [pid = 960] [serial = 78] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug549682.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 36 (1C30C000) [pid = 960] [serial = 166] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 35 (19797800) [pid = 960] [serial = 132] [outer = 00000000] [url = about:] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 34 (12C68400) [pid = 960] [serial = 192] [outer = 00000000] [url = about:blank] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 33 (0F1BF400) [pid = 960] [serial = 107] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug765993.html] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 32 (15699400) [pid = 960] [serial = 119] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug800386.xul] 19:11:30 INFO - GECKO(960) | --DOMWINDOW == 31 (0E1C4000) [pid = 960] [serial = 90] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug616841.xul] 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runReleaseTests(): the input should be empty because the composition should be canceled 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runReleaseTests(): TIP.beginInputTransactionForTests() should succeed #2 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): TIP.beginInputTransactionForTests() should succeed 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): startComposition() should cause only compositionstart 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): startComposition() should cause only compositionstart 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): startComposition() shouldn't modify the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): flushPendingComposition() after startComposition() should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): flushPendingComposition() after startComposition() should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionupdate caused by flushPendingComposition() should have new composition string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): modifying composition string should cause modifying the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): flushPendingComposition() changing only clause information shouldn't cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): modifying composition clause shouldn't cause modifying the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): flushPendingComposition() separating a clause information shouldn't cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): separating composition clause shouldn't cause modifying the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): flushPendingComposition() causing modifying composition string should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): flushPendingComposition() causing modifying composition string should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionupdate caused by flushPendingComposition() should have new composition string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): modifying composition clause shouldn't cause modifying the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): commitComposition() should cause compositionend but shoudn't cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): commitComposition() should cause compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionend caused by commitComposition() should have the committed string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): commitComposition() shouldn't cause modifying the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): flushPendingComposition() without a call of startComposition() should cause both compositionstart and compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): flushPendingComposition() without a call of startComposition() should cause compositionstart 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): flushPendingComposition() without a call of startComposition() should cause compositionupdate after compositionstart 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionupdate caused by flushPendingComposition() without a call of startComposition() should have the composition string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): new composition string should cause appending composition string to the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): cancelComposition() should cause both compositionupdate and compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): cancelComposition() should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionupdate caused by cancelComposition() should have empty string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): cancelComposition() should cause compositionend after compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionend caused by cancelComposition() should have empty string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): canceled composition string should be removed from the focused editor 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): canceling composition immediately after startComposition() should cause compositionstart and compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): canceling composition immediately after startComposition() should cause compositionstart first 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): canceling composition immediately after startComposition() should cause compositionend after compositionstart 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionend caused by canceling composition should have empty string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): canceling composition shouldn't modify the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): The focused editor should have new composition string "bar" 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): making composition string empty should cause only compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): making composition string empty should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionupdate caused by making composition string empty should have empty string in its data 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): modifying composition string from empty string should cause only compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): modifying composition string from empty string should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionupdate caused by modifying composition string from empty string should have new composition string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): new composition string should be appended to the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): committing with different string should cause compositionupdate and compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): committing with different string should cause compositionupdate first 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionupdate caused by committing with different string should have the committing string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): committing with different string should cause compositionend after compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionend caused by committing with different string should have the committing string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): new committed string should be appended to the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): new composition string should be appended to the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): committing with same string should cause only compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): committing with same string should cause compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionend caused by committing with same string should have the committing string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): new committed string should be appended to the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): committing text directly should cause compositionstart, compositionupdate and compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): committing text directly should cause compositionstart first 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): committing text directly should cause compositionupdate after compositionstart 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionupdate caused by committing text directly should have the committing text in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): committing text directly should cause compositionend after compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): compositionend caused by committing text directly should have the committing text in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionTests(): committing text directly should append the committing text to the focused editor 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.beginInputTransactionForTests() should succeed 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): startComposition(printableKeyEvent) should cause keydown and compositionstart 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): startComposition(printableKeyEvent) should cause keydown 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): startComposition(printableKeyEvent) should cause compositionstart 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): startComposition(printableKeyEvent) shouldn't modify the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): flushPendingComposition(KeyupInternal) after startComposition() should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): flushPendingComposition(KeyupInternal) after startComposition() should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionupdate caused by flushPendingComposition(KeyupInternal) should have new composition string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): modifying composition string should cause modifying the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): flushPendingComposition(convertKeyEvent) changing only clause information shouldn't cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): modifying composition clause shouldn't cause modifying the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): flushPendingComposition(convertKeyEvent) separating a clause information shouldn't cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): separating composition clause shouldn't cause modifying the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): flushPendingComposition(convertKeyEvent) causing modifying composition string should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): flushPendingComposition(convertKeyEvent) causing modifying composition string should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionupdate caused by flushPendingComposition(convertKeyEvent) should have new composition string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): modifying composition clause shouldn't cause modifying the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): commitComposition(enterKeyEvent) should cause compositionend and keyup but shoudn't cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): commitComposition(enterKeyEvent) should cause compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionend caused by commitComposition(enterKeyEvent) should have the committed string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): commitComposition(enterKeyEvent) should cause keyup 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): commitComposition(enterKeyEvent) shouldn't cause modifying the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): flushPendingComposition(printableKeyEvent) without a call of startComposition() should cause both compositionstart and compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): flushPendingComposition(printableKeyEvent) without a call of startComposition() should cause keydown 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): flushPendingComposition(printableKeyEvent) without a call of startComposition() should cause compositionstart 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): flushPendingComposition(printableKeyEvent) without a call of startComposition() should cause compositionupdate after compositionstart 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionupdate caused by flushPendingComposition(printableKeyEvent) without a call of startComposition() should have the composition string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): new composition string should cause appending composition string to the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): cancelComposition(escKeyEvent) should cause both compositionupdate and compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): cancelComposition(escKeyEvent) should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionupdate caused by cancelComposition(escKeyEvent) should have empty string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): cancelComposition(escKeyEvent) should cause compositionend after compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionend caused by cancelComposition(escKeyEvent) should have empty string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): cancelComposition(escKeyEvent) should cause keyup after compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): canceled composition string should be removed from the focused editor 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): canceling composition immediately after startComposition() should cause keydown, compositionstart, compositionend and keyup 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): canceling composition immediately after startComposition() should cause keydown first 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): canceling composition immediately after startComposition() should cause compositionstart after keydown 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): canceling composition immediately after startComposition() should cause compositionend after compositionstart 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionend caused by canceling composition should have empty string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): canceling composition immediately after startComposition() should cause keyup after compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): canceling composition shouldn't modify the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): The focused editor should have new composition string "bar" 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): making composition string empty should cause only compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): making composition string empty should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionupdate caused by making composition string empty should have empty string in its data 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): modifying composition string from empty string should cause only compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): modifying composition string from empty string should cause compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionupdate caused by modifying composition string from empty string should have new composition string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): new composition string should be appended to the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing with different string should cause compositionupdate and compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing with different string should cause compositionupdate first 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionupdate caused by committing with different string should have the committing string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing with different string should cause compositionend after compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionend caused by committing with different string should have the committing string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing with different string should cause keyup after compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): new committed string should be appended to the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): new composition string should be appended to the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing with same string should cause only compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing with same string should cause compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionend caused by committing with same string should have the committing string in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing with same string should cause keyup after compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): new committed string should be appended to the focused editor 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing text directly should cause compositionstart, compositionupdate and compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing text directly should cause keydown first 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing text directly should cause compositionstart after keydown 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing text directly should cause compositionupdate after compositionstart 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionupdate caused by committing text directly should have the committing text in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing text directly should cause compositionend after compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): compositionend caused by committing text directly should have the committing text in its data 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing text directly should cause keyup after compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): committing text directly should append the committing text to the focused editor 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.startComposition(printableKeyEvent) should cause keydown, compositionstart and keyup (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.startComposition(printableKeyEvent) should cause keydown (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.startComposition(printableKeyEvent) should cause compositionstart (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.startComposition(printableKeyEvent) should cause keyup (keypress event shouldn't be fired during composition) 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.flushPendingComposition(printableKeyEvent) should cause keydown, compositionupdate and keyup (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.flushPendingComposition(printableKeyEvent) should cause keydown (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.flushPendingComposition(printableKeyEvent) should cause compositionupdate (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.flushPendingComposition(printableKeyEvent) should cause keyup (keypress event shouldn't be fired during composition) 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.commitComposition(enterKeyEvent) should cause keydown, compositionend and keyup (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.commitComposition(enterKeyEvent) should cause keydown (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.commitComposition(enterKeyEvent) should cause compositionend (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.commitComposition(enterKeyEvent) should cause keyup (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.cancelComposition(escKeyEvent) should cause keydown, compositionend and keyup (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.cancelComposition(escKeyEvent) should cause keydown (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.cancelComposition(escKeyEvent) should cause compositionend (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.cancelComposition(escKeyEvent) should cause keyup (keypress event shouldn't be fired during composition) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.startComposition(printableKeydownEvent) should cause keydown and compositionstart (keyup event shouldn't be fired) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.startComposition(printableKeydownEvent) should cause keydown (keyup event shouldn't be fired) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.startComposition(printableKeydownEvent) should cause compositionstart (keyup event shouldn't be fired) 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.flushPendingComposition(printableKeydownEvent) should cause keydown and compositionupdate (keyup event shouldn't be fired) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.flushPendingComposition(printableKeydownEvent) should cause keydown (keyup event shouldn't be fired) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.flushPendingComposition(printableKeydownEvent) should cause compositionupdate (keyup event shouldn't be fired) 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.commitComposition(enterKeydownEvent) should cause keydown and compositionend (keyup event shouldn't be fired) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.commitComposition(enterKeydownEvent) should cause keydown (keyup event shouldn't be fired) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.commitComposition(enterKeydownEvent) should cause compositionend (keyup event shouldn't be fired) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.cancelComposition(escKeydownEvent) should cause keydown and compositionend (keyup event shouldn't be fired) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.cancelComposition(escKeydownEvent) should cause keydown (keyup event shouldn't be fired) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCompositionWithKeyEventTests(): TIP.cancelComposition(escKeydownEvent) should cause compositionend (keyup event shouldn't be fired) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.beginInputTransactionForTests() should succeed 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.startComposition(printableKeyEvent) should return false because it's keydown is consumed 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.startComposition(printableKeyEvent) should cause only keydown and keyup events 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.startComposition(printableKeyEvent) should cause keydown event first 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.startComposition(printableKeyEvent) should cause keyup event after keydown 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.startComposition(printableKeyEvent) shouldn't cause composition 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.startComposition(printableKeyEvent) shouldn't cause inserting text 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) should return false because it's keydown is consumed 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) should cause only keydown and keyup events 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) should cause keydown event first 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) should cause keyup event after keydown 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) shouldn't cause composition 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) shouldn't cause inserting text 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.commitCompositionWith("foo", printableKeyEvent) should return false because it's keydown is consumed 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.commitCompositionWith("foo", printableKeyEvent) should cause only keydown and keyup events 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.commitCompositionWith("foo", printableKeyEvent) should cause keydown event first 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.commitCompositionWith("foo", printableKeyEvent) should cause keyup event after keydown 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.commitCompositionWith("foo", printableKeyEvent) shouldn't cause composition 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.commitCompositionWith("foo", printableKeyEvent) shouldn't cause inserting text 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): Before TIP.flushPendingComposition(printableKeyEvent), composition should've been created 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) should return true even if preceding keydown is consumed because there was a composition already 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) should cause only keydown and keyup events 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) should cause keydown event first 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) should cause compositionupdate event after keydown 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) should cause keyup event after compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) shouldn't cause canceling composition 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.flushPendingComposition(printableKeyEvent) should cause inserting text even if preceding keydown is consumed because there was a composition already 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.commitComposition(enterKeyEvent) should cause keydown, compositionend and keyup events 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.commitComposition(enterKeyEvent) should cause keydown event first 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.commitComposition(enterKeyEvent) should cause compositionend event after keydown 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.commitComposition(enterKeyEvent) should cause keyup event after compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.commitComposition(enterKeyEvent) should cause committing composition even if preceding keydown is consumed because there was a composition already 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.commitComposition(enterKeyEvent) should commit composition even if preceding keydown is consumed because there was a composition already 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): Before TIP.cancelComposition(escKeyEvent), composition should've been created 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): Before TIP.cancelComposition(escKeyEvent) should have composition string 19:11:30 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.cancelComposition(escKeyEvent) should cause keydown, compositionupdate, compositionend and keyup events even if preceding keydown is consumed because there was a composition already 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.cancelComposition(escKeyEvent) should cause keydown event first 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.cancelComposition(escKeyEvent) should cause compositionupdate event after keydown 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.cancelComposition(escKeyEvent) should cause compositionend event after compositionupdate 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.cancelComposition(escKeyEvent) should cause keyup event after compositionend 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.cancelComposition(escKeyEvent) should cause canceling composition even if preceding keydown is consumed because there was a composition already 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runConsumingKeydownBeforeCompositionTests(): TIP.cancelComposition(escKeyEvent) should cancel composition even if preceding keydown is consumed because there was a composition already 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests() should succeed 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) should return 0x02 because the keypress event should be consumed by the input element 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) should cause keydown and keypress event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keydown", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA), type="keypress", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): input.value should be "a" which is inputted by TIP.keydown(keyA) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) should return true 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) should cause keyup event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA), type="keyup", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): input.value should stay "a" which was inputted by TIP.keydown(keyA) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter) should return 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter) should cause keydown and keypress event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keydown", key="Enter", code="Enter": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnter), type="keypress", key="Enter", code="Enter": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): input.value should stay "a" which was inputted by TIP.keydown(keyA) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter) should return true 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter) should cause keyup event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnter), type="keyup", key="Enter", code="Enter": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): input.value should stay "a" which was inputted by TIP.keydown(keyA) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) should return 0x01 because it's marked as consumed at dispatching the event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED) should return false because it's marked as consumed at dispatching the event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED) should cause keydown and keyup event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keydown", key="b", code="KeyB": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyB, TIP.KEY_DEFAULT_PREVENTED) and TIP.keyup(keyB, TIP.KEY_DEFAULT_PREVENTED), type="keyup", key="b", code="KeyB": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): input.value shouldn't be modified by default prevented key events 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) should return false because the keypress events should be consumed by the input element 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyABC) should return true 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC) should cause keydown, keypress, keypress, keypress and keyup event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keydown", key="abc", code="KeyX": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="a", code="KeyX": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="b", code="KeyX": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keypress", key="c", code="KeyX": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyABC) and TIP.keyup(keyABC), type="keyup", key="abc", code="KeyX": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): input.value should be "abc" 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) should return 0x02 because the keypress events should be consumed by the input element 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) should return true 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) should cause keydown, keypress, keypress, keypress, keypress, keypress and keyup event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keydown", key="Enter", code="Enter": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="E", code="Enter": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="n", code="Enter": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="t", code="Enter": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="e", code="Enter": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keypress", key="r", code="Enter": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) and TIP.keyup(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY), type="keyup", key="Enter", code="Enter": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): input.value should be "Enter" 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) should return 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyWithModifiers) should return true 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers) should cause keydown, keypress and keyup event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keydown", key="Escape", code="Escape": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keypress", key="Escape", code="Escape": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyWithModifiers) and TIP.keyup(keyWithModifiers), type="keyup", key="Escape", code="Escape": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): input.value should stay "Enter" which was inputted by TIP.keydown(keyEnterPrintable, TIP.KEY_FORCE_PRINTABLE_KEY) 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) should return 0x01 because keydown event's preventDefault should be called 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) should return true 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown should cause keydown and keyup event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keydown", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keydown, type="keyup", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): input.value shouldn't be modified by TIP.keyup(keyA) if the keydown event is consumed 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) should return 0x02 because keypress event's preventDefault should be called 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) should return true 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress should cause keydown, keypress and keyup event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keydown", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keypress", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keypress, type="keyup", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): input.value shouldn't be modified by TIP.keyup(keyA) if the keypress event is consumed 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) should return 0x02 because the key event should be consumed by the input element 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) should return false because keyup event's preventDefault should be called 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup should cause keydown, keypress and keyup event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keydown", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keypress", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) with preventing default of keyup, type="keyup", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): input.value should be "a" by TIP.keyup(keyA) even if the keyup event is consumed 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | TIP.startComposition() should start composition 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) shouldn't cause key events during composition if it's disabled by the pref 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) shouldn't cause key events during composition if it's disabled by the pref 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) should cause keydown event even composition if it's enabled by the pref 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) during composition, type="keydown", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) should cause keyup event even composition if it's enabled by the pref 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": should cause keydown event 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .defaultPrevented is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .key is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .code is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .location is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .repeat is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .isComposing is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .keyCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .charCode is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .shiftKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .ctrlKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .altKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .metaKey is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("Alt") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("AltGraph") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("CapsLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("Control") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("Fn") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("FnLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("Meta") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("NumLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("ScrollLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("Shift") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("Symbol") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("SymbolLock") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keyup(keyA) during composition, type="keyup", key="a", code="KeyA": .getModifierState("OS") is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "BracketLeft", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "BracketLeft", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "BracketLeft", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "BracketLeft", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "BracketRight", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "BracketRight", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "BracketRight", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "BracketRight", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Comma", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Comma", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Comma", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Comma", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit0", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit0", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit0", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit1", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit1", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit1", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit1", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit2", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit2", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit2", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit2", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit3", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit3", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit3", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit4", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit4", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit4", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit4", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit5", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit5", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit5", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit5", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit6", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit6", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit6", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit6", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit7", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit7", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit7", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit7", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit8", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit8", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit8", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit8", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit9", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit9", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit9", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Digit9", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Equal", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Equal", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Equal", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Equal", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Minus", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Minus", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Minus", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Minus", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Period", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Period", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Period", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Period", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Slash", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Slash", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Slash", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Slash", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "AltLeft", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "AltLeft", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "AltLeft", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "AltLeft", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "AltRight", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "AltRight", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "AltRight", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "AltRight", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "CapsLock", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "CapsLock", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "CapsLock", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "CapsLock", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ContextMenu", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ContextMenu", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ContextMenu", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ContextMenu", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ControlLeft", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ControlLeft", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ControlLeft", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ControlLeft", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ControlRight", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ControlRight", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ControlRight", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ControlRight", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Enter", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Enter", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Enter", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Enter", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "OSLeft", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "OSLeft", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "OSLeft", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "OSLeft", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "OSRight", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "OSRight", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "OSRight", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "OSRight", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ShiftLeft", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ShiftLeft", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ShiftLeft", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ShiftLeft", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "1", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ShiftRight", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ShiftRight", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ShiftRight", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ShiftRight", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "2", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Space", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Space", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Space", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Space", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Tab", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Tab", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Tab", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Tab", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowDown", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowDown", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowDown", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowDown", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowLeft", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowLeft", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowLeft", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowLeft", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowRight", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowRight", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowRight", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowRight", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowUp", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowUp", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowUp", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "ArrowUp", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumLock", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumLock", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumLock", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumLock", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "0", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad0", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad0", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad0", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad0", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad1", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad1", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad1", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad1", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad2", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad2", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad2", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad2", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad3", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad3", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad3", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad4", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad4", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad4", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad4", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad5", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad5", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad5", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad5", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad6", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad6", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad6", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad6", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad7", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad7", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad7", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad7", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad8", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad8", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad8", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad8", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad9", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad9", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad9", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "Numpad9", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadAdd", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadAdd", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadAdd", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadAdd", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadBackspace", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadBackspace", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadBackspace", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadBackspace", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadClear", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadClear", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadClear", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadClear", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadClearEntry", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadClearEntry", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadClearEntry", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadClearEntry", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadComma", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadComma", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadComma", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadComma", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadDecimal", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadDecimal", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadDecimal", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadDecimal", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadDivide", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadDivide", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadDivide", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadDivide", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadEnter", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadEnter", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadEnter", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadEnter", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadEqual", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadEqual", type="keydown", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadEqual", type="keypress", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadEqual", type="keyup", location value is wrong 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:30 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryAdd", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryAdd", type="keydown", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryAdd", type="keypress", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryAdd", type="keyup", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryClear", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryClear", type="keydown", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryClear", type="keypress", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryClear", type="keyup", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryRecall", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryRecall", type="keydown", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryRecall", type="keypress", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryRecall", type="keyup", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryStore", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryStore", type="keydown", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryStore", type="keypress", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemoryStore", type="keyup", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemorySubtract", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemorySubtract", type="keydown", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemorySubtract", type="keypress", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMemorySubtract", type="keyup", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMultiply", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMultiply", type="keydown", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMultiply", type="keypress", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadMultiply", type="keyup", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadParenLeft", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadParenLeft", type="keydown", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadParenLeft", type="keypress", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadParenLeft", type="keyup", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadParenRight", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadParenRight", type="keydown", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadParenRight", type="keypress", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadParenRight", type="keyup", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadSubtract", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadSubtract", type="keydown", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadSubtract", type="keypress", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .location of "NumpadSubtract", type="keyup", location value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keydown", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keypress", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is forcibly set to DOM_KEY_LOCATION_STANDARD, type="keyup", location value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keydown", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keypress", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .location is not computed for "3", type="keyup", location shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Cancel", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Cancel", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Cancel", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Cancel", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Cancel", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Cancel", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Cancel", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Cancel", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Help", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Help", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Help", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Help", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Help", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Help", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Help", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Help", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Backspace", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Backspace", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Backspace", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Backspace", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Backspace", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Backspace", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Backspace", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Backspace", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Tab", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Tab", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Tab", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Tab", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Tab", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Tab", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Tab", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Tab", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Clear", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Clear", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Clear", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Clear", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Clear", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Clear", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Clear", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Clear", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Enter", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Enter", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Enter", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Enter", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Enter", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Enter", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Enter", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Enter", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Shift", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Shift", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Shift", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Shift", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Shift", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Shift", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Control", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Control", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Control", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Control", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Control", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Control", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Alt", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Alt", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Alt", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Alt", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Alt", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Alt", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Pause", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Pause", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Pause", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Pause", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Pause", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Pause", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Pause", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Pause", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "CapsLock", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "CapsLock", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "CapsLock", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "CapsLock", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "CapsLock", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "CapsLock", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Hiragana", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Hiragana", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Hiragana", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Hiragana", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Hiragana", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Hiragana", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Hiragana", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Hiragana", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Katakana", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Katakana", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Katakana", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Katakana", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Katakana", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Katakana", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Katakana", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Katakana", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "HiraganaKatakana", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "HiraganaKatakana", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "HiraganaKatakana", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "HiraganaKatakana", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "HiraganaKatakana", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "HiraganaKatakana", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "HiraganaKatakana", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "HiraganaKatakana", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "KanaMode", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "KanaMode", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "KanaMode", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "KanaMode", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "KanaMode", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "KanaMode", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "KanaMode", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "KanaMode", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "HangulMode", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "HangulMode", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "HangulMode", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "HangulMode", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "HangulMode", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "HangulMode", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "HangulMode", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "HangulMode", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Eisu", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Eisu", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Eisu", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Eisu", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Eisu", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Eisu", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Eisu", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Eisu", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "JunjaMode", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "JunjaMode", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "JunjaMode", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "JunjaMode", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "JunjaMode", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "JunjaMode", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "JunjaMode", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "JunjaMode", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "FinalMode", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "FinalMode", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "FinalMode", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "FinalMode", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "FinalMode", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "FinalMode", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "FinalMode", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "FinalMode", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "HanjaMode", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "HanjaMode", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "HanjaMode", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "HanjaMode", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "HanjaMode", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "HanjaMode", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "HanjaMode", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "HanjaMode", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "KanjiMode", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "KanjiMode", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "KanjiMode", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "KanjiMode", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "KanjiMode", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "KanjiMode", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "KanjiMode", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "KanjiMode", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Escape", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Escape", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Escape", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Escape", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Escape", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Escape", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Escape", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Escape", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Convert", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Convert", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Convert", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Convert", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Convert", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Convert", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Convert", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Convert", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "NonConvert", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "NonConvert", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "NonConvert", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "NonConvert", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "NonConvert", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "NonConvert", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "NonConvert", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "NonConvert", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Accept", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Accept", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Accept", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Accept", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Accept", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Accept", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Accept", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Accept", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ModeChange", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ModeChange", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ModeChange", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ModeChange", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ModeChange", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ModeChange", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ModeChange", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ModeChange", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "PageUp", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "PageUp", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "PageUp", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "PageUp", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "PageUp", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "PageUp", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "PageUp", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "PageUp", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "PageDown", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "PageDown", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "PageDown", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "PageDown", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "PageDown", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "PageDown", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "PageDown", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "PageDown", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "End", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "End", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "End", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "End", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "End", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "End", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "End", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "End", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Home", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Home", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Home", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Home", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Home", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Home", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Home", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Home", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowLeft", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowLeft", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowLeft", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowLeft", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowLeft", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowLeft", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowLeft", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowLeft", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowUp", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowUp", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowUp", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowUp", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowUp", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowUp", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowUp", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowUp", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowRight", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowRight", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowRight", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowRight", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowRight", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowRight", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowRight", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowRight", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowDown", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowDown", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowDown", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ArrowDown", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowDown", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowDown", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowDown", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ArrowDown", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Select", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Select", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Select", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Select", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Select", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Select", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Select", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Select", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Print", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Print", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Print", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Print", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Print", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Print", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Print", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Print", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Execute", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Execute", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Execute", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Execute", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Execute", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Execute", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Execute", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Execute", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "PrintScreen", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "PrintScreen", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "PrintScreen", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "PrintScreen", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "PrintScreen", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "PrintScreen", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "PrintScreen", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "PrintScreen", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Insert", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Insert", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Insert", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Insert", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Insert", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Insert", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Insert", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Insert", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Delete", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Delete", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Delete", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Delete", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Delete", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Delete", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Delete", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Delete", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "OS", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "OS", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "OS", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "OS", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "OS", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "OS", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ContextMenu", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ContextMenu", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ContextMenu", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ContextMenu", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ContextMenu", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ContextMenu", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ContextMenu", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ContextMenu", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F1", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F1", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F1", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F1", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F1", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F1", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F1", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F1", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F2", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F2", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F2", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F2", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F2", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F2", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F2", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F2", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F3", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F3", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F3", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F3", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F3", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F3", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F3", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F3", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F4", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F4", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F4", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F4", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F4", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F4", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F4", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F4", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F5", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F5", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F5", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F5", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F5", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F5", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F5", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F5", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F6", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F6", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F6", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F6", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F6", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F6", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F6", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F6", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F7", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F7", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F7", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F7", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F7", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F7", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F7", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F7", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F8", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F8", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F8", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F8", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F8", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F8", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F8", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F8", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F9", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F9", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F9", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F9", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F9", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F9", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F9", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F9", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F10", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F10", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F10", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F10", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F10", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F10", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F10", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F10", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F11", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F11", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F11", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F11", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F11", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F11", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F11", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F11", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F12", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F12", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F12", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F12", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F12", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F12", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F12", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F12", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F13", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F13", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F13", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F13", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F13", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F13", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F13", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F13", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F14", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F14", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F14", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F14", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F14", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F14", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F14", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F14", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F15", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F15", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F15", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F15", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F15", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F15", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F15", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F15", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F16", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F16", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F16", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F16", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F16", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F16", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F16", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F16", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F17", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F17", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F17", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F17", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F17", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F17", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F17", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F17", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F18", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F18", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F18", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F18", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F18", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F18", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F18", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F18", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F19", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F19", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F19", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F19", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F19", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F19", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F19", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F19", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F20", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F20", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F20", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F20", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F20", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F20", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F20", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F20", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F21", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F21", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F21", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F21", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F21", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F21", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F21", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F21", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F22", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F22", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F22", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F22", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F22", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F22", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F22", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F22", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F23", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F23", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F23", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F23", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F23", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F23", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F23", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F23", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F24", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F24", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F24", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "F24", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F24", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F24", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F24", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "F24", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "NumLock", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "NumLock", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "NumLock", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "NumLock", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "NumLock", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "NumLock", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ScrollLock", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ScrollLock", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ScrollLock", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ScrollLock", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ScrollLock", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ScrollLock", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AudioVolumeMute", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AudioVolumeMute", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AudioVolumeMute", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AudioVolumeMute", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AudioVolumeMute", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AudioVolumeMute", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AudioVolumeMute", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AudioVolumeMute", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AudioVolumeDown", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AudioVolumeDown", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AudioVolumeDown", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AudioVolumeDown", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AudioVolumeDown", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AudioVolumeDown", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AudioVolumeDown", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AudioVolumeDown", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AudioVolumeUp", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AudioVolumeUp", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AudioVolumeUp", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AudioVolumeUp", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AudioVolumeUp", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AudioVolumeUp", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AudioVolumeUp", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AudioVolumeUp", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Meta", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Meta", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Meta", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Meta", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Meta", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Meta", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AltGraph", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AltGraph", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "AltGraph", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AltGraph", keydown and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AltGraph", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "AltGraph", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Attn", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Attn", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Attn", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Attn", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Attn", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Attn", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Attn", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Attn", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "CrSel", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "CrSel", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "CrSel", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "CrSel", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "CrSel", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "CrSel", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "CrSel", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "CrSel", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ExSel", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ExSel", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ExSel", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ExSel", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ExSel", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ExSel", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ExSel", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ExSel", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "EraseEof", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "EraseEof", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "EraseEof", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "EraseEof", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "EraseEof", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "EraseEof", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "EraseEof", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "EraseEof", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Play", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Play", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Play", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Play", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Play", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Play", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Play", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Play", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ZoomToggle", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ZoomToggle", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ZoomToggle", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ZoomToggle", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ZoomToggle", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ZoomToggle", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ZoomToggle", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ZoomToggle", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ZoomIn", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ZoomIn", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ZoomIn", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ZoomIn", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ZoomIn", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ZoomIn", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ZoomIn", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ZoomIn", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ZoomOut", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ZoomOut", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ZoomOut", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "ZoomOut", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ZoomOut", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ZoomOut", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ZoomOut", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "ZoomOut", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Unidentified", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Unidentified", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Unidentified", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "Unidentified", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Unidentified", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Unidentified", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Unidentified", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "Unidentified", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "a", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "a", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "a", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "a", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "a", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "a", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "a", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "a", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "A", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "A", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "A", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "A", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "A", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "A", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "A", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "A", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of " ", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of " ", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of " ", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of " ", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for " ", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for " ", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for " ", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for " ", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "", type="keydown", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "", type="keypress", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing computation of .keyCode of "", type="keyup", keyCode value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keydown", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keypress", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is forcibly set to KEY_KEEP_KEYCODE_ZERO, type="keyup", keyCode value is not 0 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "", keydown, keypress and keyup events should be fired 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "", type="keydown", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "", type="keypress", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): testing if .keyCode is not computed for "", type="keyup", keyCode shouldn't be computed if it's initialized with non-zero value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.beginInputTransactionForTests(otherWindow) should return true 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(keyA) and TIP.keyup(keyA) should cause keydown, keypress and keyup 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): Before dispatching modifier key events, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keydown, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltLeft") and a printable key, "Alt" keyup, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key should cause 5 events 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="Alt", code="AltLeft", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") and a printable key, type="keyup", key="Alt", code="AltLeft", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keydown, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Alt" ("AltRight") and a printable key, "Alt" keyup, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key should cause 5 events 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="Alt", code="AltRight", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") and a printable key, type="keyup", key="Alt", code="AltRight", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Alt" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keydown, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "AltGraph" ("AltRight") and a printable key, "AltGraph" keyup, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key should cause 5 events 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="AltGraph", code="AltRight", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") and a printable key, type="keyup", key="AltGraph", code="AltRight", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "AltGraph" ("AltRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keydown, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" first keyup, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keydown, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("Alt") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("Control") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("Fn") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("FnLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("Meta") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("NumLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("Shift") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("Symbol") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, TIP.getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "CapsLock" ("CapsLock") and a printable key, "CapsLock" second keyup, independentTIP.getModifierState("OS") should return false 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key should cause 7 events 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .type value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .key value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .code value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .altKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .ctrlKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .metaKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .shiftKey value is wrong 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("Alt") returns wrong value 19:11:31 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keydown", key="CapsLock", code="CapsLock", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") and a printable key, type="keyup", key="CapsLock", code="CapsLock", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "CapsLock" ("CapsLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlLeft") and a printable key, "Control" keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key should cause 5 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="Control", code="ControlLeft", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") and a printable key, type="keyup", key="Control", code="ControlLeft", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Control" ("ControlRight") and a printable key, "Control" keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key should cause 5 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="Control", code="ControlRight", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") and a printable key, type="keyup", key="Control", code="ControlRight", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Control" ("ControlRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Fn" ("Fn") and a printable key, "Fn" keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key should cause 5 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="Fn", code="Fn", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") and a printable key, type="keyup", key="Fn", code="Fn", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Fn" ("Fn") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" first keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "FnLock" ("") and a printable key, "FnLock" second keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key should cause 7 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keydown", key="FnLock", code="", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") and a printable key, type="keyup", key="FnLock", code="", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "FnLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSLeft") and a printable key, "Meta" keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key should cause 5 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="Meta", code="OSLeft", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") and a printable key, type="keyup", key="Meta", code="OSLeft", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Meta" ("OSRight") and a printable key, "Meta" keyup, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key should cause 5 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="Meta", code="OSRight", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") and a printable key, type="keyup", key="Meta", code="OSRight", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Meta" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, TIP.getModifierState("OS") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keydown, independentTIP.getModifierState("OS") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("Alt") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("Alt") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("Control") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("Control") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("Fn") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("Fn") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("FnLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("Meta") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("Meta") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("NumLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("Shift") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("Shift") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("Symbol") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:32 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" first keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "NumLock" ("NumLock") and a printable key, "NumLock" second keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key should cause 7 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keydown", key="NumLock", code="NumLock", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") and a printable key, type="keyup", key="NumLock", code="NumLock", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "NumLock" ("NumLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" first keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "ScrollLock" ("ScrollLock") and a printable key, "ScrollLock" second keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key should cause 7 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keydown", key="ScrollLock", code="ScrollLock", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") and a printable key, type="keyup", key="ScrollLock", code="ScrollLock", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "ScrollLock" ("ScrollLock") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftLeft") and a printable key, "Shift" keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key should cause 5 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") and a printable key, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Shift" ("ShiftRight") and a printable key, "Shift" keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key should cause 5 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="Shift", code="ShiftRight", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") and a printable key, type="keyup", key="Shift", code="ShiftRight", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Shift" ("ShiftRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "Symbol" ("") and a printable key, "Symbol" keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key should cause 5 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="Symbol", code="", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") and a printable key, type="keyup", key="Symbol", code="", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "Symbol" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" first keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "SymbolLock" ("") and a printable key, "SymbolLock" second keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key should cause 7 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keydown", key="SymbolLock", code="", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") and a printable key, type="keyup", key="SymbolLock", code="", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "SymbolLock" ("") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("Alt") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("Control") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("Fn") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("Meta") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("Shift") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, TIP.getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSLeft") and a printable key, "OS" keyup, independentTIP.getModifierState("OS") should return false 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key should cause 5 events 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="OS", code="OSLeft", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:33 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") and a printable key, type="keyup", key="OS", code="OSLeft", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSLeft") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | A modifier key "OS" ("OSRight") and a printable key, "OS" keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key should cause 5 events 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="OS", code="OSRight", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") and a printable key, type="keyup", key="OS", code="OSRight", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key should cause 6 events 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): A modifier key "OS" ("OSRight") with KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT and a printable key, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release should cause 10 events 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Left-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, Right-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release should cause 10 events 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftLeft release -> ShiftRight release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Virtual-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release should cause 10 events 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="Shift", code="", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> virtual Shift press -> virtual Shift release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Right-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keydown (after Right-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, "a" keyup (after Right-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release should cause 10 events 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .type value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .key value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .code value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .altKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .ctrlKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .metaKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .shiftKey value is wrong 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> ShiftRight press -> ShiftRight release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:34 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Right-Shift keyup again, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keydown (after Virtual-Shift keyup again), independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, "a" keyup (after Virtual-Shift keyup again), independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release should cause 14 events 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftRight", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftRight", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftRight press -> ShiftRight release -> ShiftRight release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keydown again, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, Left-Shift keyup again, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keydown (after Left-Shift keyup again), independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, "a" keyup (after Left-Shift keyup again), independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release should cause 13 events 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="Shift", code="ShiftLeft", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): ShiftLeft press -> ShiftLeft press -> ShiftLeft release -> ShiftLeft release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keydown, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-AltGraph keyup, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keydown (after Virtual-AltGraph keyup), independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, "a" keyup (after Virtual-AltGraph keyup), independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, Virtual-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release should cause 10 events 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="Shift", code="", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="AltGraph", code="", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="AltGraph", code="", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual AltGraph release -> virtual Shift release, type="keyup", key="Shift", code="", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keydown, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keydown, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-Shift keyup, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keydown (after Virtual-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, "a" keyup (after Virtual-Shift keyup), independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("Alt") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("Alt") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("AltGraph") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("AltGraph") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("CapsLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("CapsLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("Control") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("Control") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("Fn") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("Fn") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("FnLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("FnLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("Meta") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("Meta") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("NumLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("NumLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("ScrollLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("ScrollLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("Shift") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("Shift") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("Symbol") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("Symbol") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("SymbolLock") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("SymbolLock") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, TIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, sharedTIP.getModifierState("OS") returns different value from TIP 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, Virtual-AltGraph keyup, independentTIP.getModifierState("OS") should return false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release should cause 10 events 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="Shift", code="", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="AltGraph", code="", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="Shift", code="", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keydown", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keypress", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="a", code="KeyA", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .type value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .key value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .code value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .altKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .ctrlKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .metaKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .shiftKey value is wrong 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): virtual Shift press -> virtual AltGraph press -> virtual Shift release -> virtual AltGr release, type="keyup", key="AltGraph", code="", .getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) shouldn't cause TIP's modifiers reset, aTIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): sharedTIP.sharedModifierStateOf(null) should cause sharedTIP modifiers reset, aTIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) should cause TIP's modifiers set, aTIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.keydown(ctrlVirtual) shouldn't cause sharedTIP modifiers set, aTIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) should return true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(otherWindow) shouldn't cause TIP's modifiers set, aTIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) should return true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP.beginInputTransactionForTests(window) shouldn't cause TIP's modifiers set, aTIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("Alt") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("AltGraph") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("CapsLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("Control") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("Fn") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("FnLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("Meta") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("NumLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("ScrollLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("Shift") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("Symbol") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("SymbolLock") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runKeyTests(): TIP should keep modifier's physical key state, aTIP.getModifierState("OS") returns wrong value 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): TIP.beginInputTransactionForTests() should succeed 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsComposing', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/TextEventDispatcher.cpp, line 234 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 632 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): startComposition() should cause NS_ERROR_FAILURE if there is already composition 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: '!IsComposing() && (!aCommitString || aCommitString->IsEmpty())', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/TextEventDispatcher.cpp, line 305 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 858 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): cancelComposition() should cause NS_ERROR_FAILURE if there is no composition 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: '!IsComposing() && (!aCommitString || aCommitString->IsEmpty())', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/TextEventDispatcher.cpp, line 305 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 815 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): commitComposition() should cause NS_ERROR_FAILURE if there is no composition 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: '!IsComposing() && (!aCommitString || aCommitString->IsEmpty())', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/TextEventDispatcher.cpp, line 305 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 815 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): commitCompositionWith("") should cause NS_ERROR_FAILURE if there is no composition 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): flushPendingComposition() should succeed even if appendClauseToPendingComposition() has never been called 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: Sum of length of the all clauses must be same as the string length: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/TextEventDispatcher.cpp, line 835 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 732 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): flushPendingComposition() should cause NS_ERROR_ILLEGAL_VALUE if appendClauseToPendingComposition() doesn't fill all composition string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: Sum of length of the all clauses must be same as the string length: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/TextEventDispatcher.cpp, line 835 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 732 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): flushPendingComposition() should cause NS_ERROR_ILLEGAL_VALUE if appendClauseToPendingComposition() appends longer clause information 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: Sum of length of the all clauses must be same as the string length: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/TextEventDispatcher.cpp, line 835 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 732 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): flushPendingComposition() should cause NS_ERROR_ILLEGAL_VALUE if there is a clause with empty string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: '!aLength', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/TextEventDispatcher.cpp, line 686 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): appendClauseToPendingComposition() should cause NS_ERROR_ILLEGAL_VALUE if the length is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): appendClauseToPendingComposition() should cause NS_ERROR_ILLEGAL_VALUE if the attribute is invalid 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: Caret position is out of the composition string: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/widget/TextEventDispatcher.cpp, line 841 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 732 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): flushPendingComposition() should cause NS_ERROR_ILLEGAL_VALUE if caret position is out of composition string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'aKeyboardEvent.mCodeNameIndex == CODE_NAME_INDEX_USE_STRING', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 979 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1062 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): TIP.keydown(keyInvalidCode) should cause throwing an exception including NS_ERROR_ILLEGAL_VALUE 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): The input element should not be modified 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'aKeyboardEvent.mCodeNameIndex == CODE_NAME_INDEX_USE_STRING', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 979 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1148 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): TIP.keyup(keyInvalidCode) should cause throwing an exception including NS_ERROR_ILLEGAL_VALUE 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): The input element should not be modified 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'aKeyboardEvent.mKeyNameIndex == KEY_NAME_INDEX_USE_STRING', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 983 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1062 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): keydown(keyInvalidKey, TIP.KEY_NON_PRINTABLE_KEY) should cause throwing an exception including NS_ERROR_ILLEGAL_VALUE 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): The input element should not be modified 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'aKeyboardEvent.mKeyNameIndex == KEY_NAME_INDEX_USE_STRING', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 983 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1062 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): keyup(keyInvalidKey, TIP.KEY_NON_PRINTABLE_KEY) should cause throwing an exception including NS_ERROR_ILLEGAL_VALUE 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): The input element should not be modified 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'aKeyboardEvent.mLocation', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 995 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1062 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): keydown(KEY_KEEP_KEY_LOCATION_STANDARD) should cause NS_ERROR_ILLEGAL_VALUE if the .location of the key event is initialized with nonzero value 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'aKeyboardEvent.mLocation', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 995 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1148 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): keyup(KEY_KEEP_KEY_LOCATION_STANDARD) should cause NS_ERROR_ILLEGAL_VALUE if the .location of the key event is initialized with nonzero value 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'aKeyboardEvent.mKeyCode', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1010 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1062 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): keydown(KEY_KEEP_KEYCODE_ZERO) should cause NS_ERROR_ILLEGAL_VALUE if the .keyCode of the key event is initialized with nonzero value 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'aKeyboardEvent.mKeyCode', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1010 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1148 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): keyup(KEY_KEEP_KEYCODE_ZERO) should cause NS_ERROR_ILLEGAL_VALUE if the .keyCode of the key event is initialized with nonzero value 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'aKeyFlags & KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1163 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): keydown(KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT) should cause NS_ERROR_ILLEGAL_VALUE if the .key value isn't a modifier key 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'aKeyFlags & KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/dom/base/TextInputProcessor.cpp, line 1163 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runErrorTests(): keydown(KEY_DONT_DISPATCH_MODIFIER_KEY_EVENT) should cause NS_ERROR_ILLEGAL_VALUE if the .key value isn't a modifier key 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCommitCompositionTests(): TIP.beginInputTransactionForTests() should succeed 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCommitCompositionTests(): commitComposition() should commit the composition with the last data 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCommitCompositionTests(): commitCompositionWith("") should commit the composition with empty string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-FAIL | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCommitCompositionTests(): doCommit() should commit the composition with the last data - got "undefined", expected "foo" 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCommitCompositionTests(): doCommit("") should commit the composition with empty string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCommitCompositionTests(): doCommit(null) should commit the composition with empty string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-FAIL | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCommitCompositionTests(): doCommit(undefined) should commit the composition with the last data - got "undefined", expected "foo" 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCommitCompositionTests(): doCommitWithNullCheck() should commit the composition with empty string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCommitCompositionTests(): doCommitWithNullCheck("") should commit the composition with empty string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCommitCompositionTests(): doCommitWithNullCheck(null) should commit the composition with empty string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCommitCompositionTests(): doCommitWithNullCheck(undefined) should commit the composition with empty string 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): input.focus() should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): input.focus() should cause "notify-focus" 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): input.blur() should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): input.blur() should cause "notify-focus" 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause 3 notifications 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause text change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause text change notification whose offset is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause text change notification whose removedLength is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause text change notification whose addedLength is 3 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause text change notification whose causedOnlyByComposition is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause text change notification whose includingChangesDuringComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause text change notification whose includingChangesWithoutComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause selection change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause selection change notification whose offset is 3 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause selection change notification whose text is '' 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause selection change notification whose collapsed is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause selection change notification whose length is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause selection change notification whose reversed is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause selection change notification whose writingMode is 'horizontal-tb 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause selection change notification whose causedByComposition is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause selection change notification whose causedBySelectionEvent is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause cause selection change notification whose occurredDuringComposition is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): creating composition string 'foo' should cause position change notification 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): synthesizeMouseAtCenter(input, {}) during composition should cause 3 notifications 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): synthesizeMouseAtCenter(input, {}) during composition should cause "request-to-commit" 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification whose offset is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification whose removedLength is 3 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification whose addedLength is 3 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification whose causedOnlyByComposition is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification whose includingChangesDuringComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification whose includingChangesWithoutComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): synthesizeMouseAtCenter(input, {}) during composition should cause position change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): window.moveBy(0, 10) should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): window.moveBy(0, 10) should cause position change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): window.moveBy(10, 0) should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): window.moveBy(10, 0) should cause position change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press should cause selection change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press should cause selection change notification whose offset is 1 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press should cause selection change notification whose text is '' 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press should cause selection change notification whose collapsed is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press should cause selection change notification whose length is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press should cause selection change notification whose reversed is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press should cause selection change notification whose writingMode is 'horizontal-tb 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press should cause selection change notification whose causedByComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press should cause selection change notification whose causedBySelectionEvent is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press should cause cause selection change notification whose occurredDuringComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowLeft key press with Shift should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowLeft key press with Shift should cause selection change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowLeft key press with Shift should cause selection change notification whose offset is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowLeft key press with Shift should cause selection change notification whose text is 'a' 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowLeft key press with Shift should cause selection change notification whose collapsed is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowLeft key press with Shift should cause selection change notification whose length is 1 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowLeft key press with Shift should cause selection change notification whose reversed is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowLeft key press with Shift should cause selection change notification whose writingMode is 'horizontal-tb 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowLeft key press with Shift should cause selection change notification whose causedByComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowLeft key press with Shift should cause selection change notification whose causedBySelectionEvent is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowLeft key press with Shift should cause cause selection change notification whose occurredDuringComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press with Shift should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press with Shift should cause selection change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press with Shift should cause selection change notification whose offset is 1 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press with Shift should cause selection change notification whose text is 'b' 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press with Shift should cause selection change notification whose collapsed is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press with Shift should cause selection change notification whose length is 1 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press with Shift should cause selection change notification whose reversed is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press with Shift should cause selection change notification whose writingMode is 'horizontal-tb 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press with Shift should cause selection change notification whose causedByComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press with Shift should cause selection change notification whose causedBySelectionEvent is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): ArrowRight key press with Shift should cause cause selection change notification whose occurredDuringComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): Initializing another TIP should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=false): Initializing another TIP should cause "notify-detached" 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): input.focus() should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): input.focus() should cause "notify-focus" 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): input.blur() should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): input.blur() should cause "notify-focus" 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause 3 notifications 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause text change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause text change notification whose offset is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause text change notification whose removedLength is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause text change notification whose addedLength is 3 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause text change notification whose causedOnlyByComposition is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause text change notification whose includingChangesDuringComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause text change notification whose includingChangesWithoutComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause selection change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause selection change notification whose offset is 3 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause selection change notification whose text is '' 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause selection change notification whose collapsed is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause selection change notification whose length is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause selection change notification whose reversed is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause selection change notification whose writingMode is 'horizontal-tb 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause selection change notification whose causedByComposition is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause selection change notification whose causedBySelectionEvent is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause cause selection change notification whose occurredDuringComposition is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): creating composition string 'foo' should cause position change notification 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): synthesizeMouseAtCenter(input, {}) during composition should cause 3 notifications 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): synthesizeMouseAtCenter(input, {}) during composition should cause "request-to-commit" 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification whose offset is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification whose removedLength is 3 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification whose addedLength is 3 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification whose causedOnlyByComposition is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification whose includingChangesDuringComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): synthesizeMouseAtCenter(input, {}) during composition should cause text change notification whose includingChangesWithoutComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): synthesizeMouseAtCenter(input, {}) during composition should cause position change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): window.moveBy(0, 10) should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): window.moveBy(0, 10) should cause position change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): window.moveBy(10, 0) should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): window.moveBy(10, 0) should cause position change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press should cause selection change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press should cause selection change notification whose offset is 1 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press should cause selection change notification whose text is '' 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press should cause selection change notification whose collapsed is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press should cause selection change notification whose length is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press should cause selection change notification whose reversed is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press should cause selection change notification whose writingMode is 'horizontal-tb 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press should cause selection change notification whose causedByComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press should cause selection change notification whose causedBySelectionEvent is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press should cause cause selection change notification whose occurredDuringComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowLeft key press with Shift should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowLeft key press with Shift should cause selection change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowLeft key press with Shift should cause selection change notification whose offset is 0 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowLeft key press with Shift should cause selection change notification whose text is 'a' 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowLeft key press with Shift should cause selection change notification whose collapsed is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowLeft key press with Shift should cause selection change notification whose length is 1 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowLeft key press with Shift should cause selection change notification whose reversed is true 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowLeft key press with Shift should cause selection change notification whose writingMode is 'horizontal-tb 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowLeft key press with Shift should cause selection change notification whose causedByComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowLeft key press with Shift should cause selection change notification whose causedBySelectionEvent is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowLeft key press with Shift should cause cause selection change notification whose occurredDuringComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press with Shift should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press with Shift should cause selection change notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press with Shift should cause selection change notification whose offset is 1 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press with Shift should cause selection change notification whose text is 'b' 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press with Shift should cause selection change notification whose collapsed is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press with Shift should cause selection change notification whose length is 1 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press with Shift should cause selection change notification whose reversed is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press with Shift should cause selection change notification whose writingMode is 'horizontal-tb 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press with Shift should cause selection change notification whose causedByComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press with Shift should cause selection change notification whose causedBySelectionEvent is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): ArrowRight key press with Shift should cause cause selection change notification whose occurredDuringComposition is false 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): Initializing another TIP should cause a notification 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runCallbackTests(aForTests=true): Initializing another TIP should cause "notify-detached" 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runUnloadTests1(): TIP1.beginInputTransactionForTests() should succeed 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runUnloadTests1(): the textarea in the iframe should have composition string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 32 (20AA7C00) [pid = 960] [serial = 208] [outer = 1F3C4C00] 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runUnloadTests1(): dummy page is loaded 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runUnloadTests1(): TIP2.beginInputTransactionForTests() should succeed 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runUnloadTests1(): the input in the parent document should have composition string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 33 (20AAC800) [pid = 960] [serial = 209] [outer = 1F3C4C00] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 32 (1E5E6C00) [pid = 960] [serial = 200] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/window_groupedSHistory.xul] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 31 (0F582400) [pid = 960] [serial = 191] [outer = 00000000] [url = about:blank] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 30 (0E2C4400) [pid = 960] [serial = 189] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/cpows_parent.xul] 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runUnloadTests1(): old iframe is restored 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runUnloadTests2(): TIP.beginInputTransactionForTests() should succeed 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runUnloadTests2(): the textarea in the iframe should have composition string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 31 (20AAF000) [pid = 960] [serial = 210] [outer = 1F3C4C00] 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runUnloadTests2(): dummy page is loaded 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runUnloadTests2(): the input in the parent document should have composition string 19:11:35 INFO - GECKO(960) | [Parent 960] WARNING: 'mIsInEditAction', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/editor/libeditor/EditorBase.cpp, line 1891 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 32 (1E5E6C00) [pid = 960] [serial = 211] [outer = 1F3C4C00] 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_nsITextInputProcessor.xul | runUnloadTests2(): old iframe is restored 19:11:35 INFO - GECKO(960) | MEMORY STAT | vsize 773MB | vsizeMaxContiguous 478MB | residentFast 264MB | heapAllocated 109MB 19:11:35 INFO - GECKO(960) | --DOCSHELL 1EDDCC00 == 7 [pid = 960] [id = {6d948851-54e7-4d5c-932a-c91808dbc06c}] 19:11:35 INFO - TEST-OK | dom/base/test/chrome/test_nsITextInputProcessor.xul | took 5902ms 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 33 (20AB5000) [pid = 960] [serial = 212] [outer = 1ECD3400] 19:11:35 INFO - TEST-START | dom/base/test/chrome/test_range_getClientRectsAndTexts.html 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 34 (1DC0E000) [pid = 960] [serial = 213] [outer = 1ECD3400] 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Empty rect range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Single line range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Single line matched text index 0. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Implicit break range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Implicit break matched text index 0. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Two lines range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Two lines matched text index 0. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Two lines matched text index 1. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Two lines matched text index 2. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Simple nested range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Simple nested matched text index 0. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Simple nested matched text index 1. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Simple nested matched text index 2. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Simple nested matched text index 3. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Complex nested range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Complex nested matched text index 0. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Complex nested matched text index 1. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Complex nested matched text index 2. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Complex nested matched text index 3. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Inline image range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Inline image matched text index 0. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Inline image matched text index 1. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Inline image matched text index 2. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Inline image matched text index 3. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Shy hyphen (active) range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Shy hyphen (active) matched text index 0. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Shy hyphen (active) matched text index 1. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Shy hyphen (inactive) range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Shy hyphen (inactive) matched text index 0. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Shy hyphen (inactive, trailing) range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Shy hyphen (inactive, trailing) matched text index 0. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Shy hyphen (inactive, leading) range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | Shy hyphen (inactive, leading) matched text index 0. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | UC transform range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | UC transform matched text index 0. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | pre with break range has expected number of texts. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | pre with break matched text index 0. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | pre with break matched text index 1. 19:11:35 INFO - GECKO(960) | MEMORY STAT | vsize 764MB | vsizeMaxContiguous 478MB | residentFast 227MB | heapAllocated 76MB 19:11:35 INFO - TEST-OK | dom/base/test/chrome/test_range_getClientRectsAndTexts.html | took 431ms 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 35 (0D85DC00) [pid = 960] [serial = 214] [outer = 1ECD3400] 19:11:35 INFO - TEST-START | dom/base/test/chrome/test_registerElement_content.xul 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 36 (0CB9BC00) [pid = 960] [serial = 215] [outer = 1ECD3400] 19:11:35 INFO - GECKO(960) | ++DOCSHELL 0D95BC00 == 8 [pid = 960] [id = {e7602d08-72a9-497f-ad89-b09fce9b1e31}] 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 37 (0DA79800) [pid = 960] [serial = 216] [outer = 00000000] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 36 (1E5E9400) [pid = 960] [serial = 201] [outer = 00000000] [url = about:blank] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 35 (13B87800) [pid = 960] [serial = 197] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_fileconstructor.xul] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 34 (0D95F000) [pid = 960] [serial = 188] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_cpows.xul] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 33 (17E60000) [pid = 960] [serial = 194] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 32 (1CE1FC00) [pid = 960] [serial = 196] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 31 (1E540C00) [pid = 960] [serial = 198] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 30 (1CF62C00) [pid = 960] [serial = 199] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_groupedSHistory.xul] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 29 (1BDDC400) [pid = 960] [serial = 202] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 28 (118F1400) [pid = 960] [serial = 193] [outer = 00000000] [url = about:blank] 19:11:35 INFO - GECKO(960) | --DOCSHELL 1F3C0800 == 7 [pid = 960] [id = {57409589-700b-496f-a8cf-40726fcc45d5}] 19:11:35 INFO - GECKO(960) | --DOMWINDOW == 27 (0E2C5000) [pid = 960] [serial = 190] [outer = 00000000] [url = about:blank] 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 28 (0A083C00) [pid = 960] [serial = 217] [outer = 0DA79800] 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_registerElement_content.xul | Constructor should create an x-foo element. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_registerElement_content.xul | Created callback called, should be called twice in test. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_registerElement_content.xul | Callback should be able to see the custom prototype. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_registerElement_content.xul | Created callback called, should be called twice in test. 19:11:35 INFO - TEST-PASS | dom/base/test/chrome/test_registerElement_content.xul | Callback should be able to see the custom prototype. 19:11:35 INFO - GECKO(960) | MEMORY STAT | vsize 764MB | vsizeMaxContiguous 478MB | residentFast 227MB | heapAllocated 76MB 19:11:35 INFO - TEST-OK | dom/base/test/chrome/test_registerElement_content.xul | took 237ms 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 29 (0DD04400) [pid = 960] [serial = 218] [outer = 1ECD3400] 19:11:35 INFO - TEST-START | dom/base/test/chrome/test_registerElement_ep.xul 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 30 (0CB9DC00) [pid = 960] [serial = 219] [outer = 1ECD3400] 19:11:35 INFO - GECKO(960) | ++DOCSHELL 0DD07800 == 8 [pid = 960] [id = {d5ab1e46-0025-42a4-83aa-ef62273dc713}] 19:11:35 INFO - GECKO(960) | ++DOMWINDOW == 31 (0DD08400) [pid = 960] [serial = 220] [outer = 00000000] 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 32 (0DD06800) [pid = 960] [serial = 221] [outer = 0DD08400] 19:11:36 INFO - TEST-PASS | dom/base/test/chrome/test_registerElement_ep.xul | createdCallback called when reigsterElement was called with an extended principal. 19:11:36 INFO - TEST-PASS | dom/base/test/chrome/test_registerElement_ep.xul | createdCallback should be able to see custom prototype. 19:11:36 INFO - GECKO(960) | MEMORY STAT | vsize 764MB | vsizeMaxContiguous 478MB | residentFast 227MB | heapAllocated 76MB 19:11:36 INFO - TEST-OK | dom/base/test/chrome/test_registerElement_ep.xul | took 269ms 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 33 (0DD12400) [pid = 960] [serial = 222] [outer = 1ECD3400] 19:11:36 INFO - TEST-START | dom/base/test/chrome/test_swapFrameLoaders.xul 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 34 (0DD14800) [pid = 960] [serial = 223] [outer = 1ECD3400] 19:11:36 INFO - GECKO(960) | ++DOCSHELL 0DD18400 == 9 [pid = 960] [id = {b1768aed-7388-4a83-bc80-6415cfb42d97}] 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 35 (0DD18800) [pid = 960] [serial = 224] [outer = 00000000] 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 36 (0DD19000) [pid = 960] [serial = 225] [outer = 0DD18800] 19:11:36 INFO - SpawnTask.js | Entering test 19:11:36 INFO - SpawnTask.js | Leaving test 19:11:36 INFO - SpawnTask.js | Entering test 19:11:36 INFO - Adding frame A, type xul, remote false, height 200 19:11:36 INFO - GECKO(960) | ++DOCSHELL 0E045400 == 10 [pid = 960] [id = {6b7fb5ec-a4b9-4de6-8bc7-283e0708580e}] 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 37 (0E045800) [pid = 960] [serial = 226] [outer = 00000000] 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 38 (0E04E000) [pid = 960] [serial = 227] [outer = 0E045800] 19:11:36 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0xef4d0a0 (native @ 0xd532dd0)]. 19:11:36 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0xef4d0a0 (native @ 0xd532dd0)]. 19:11:36 INFO - Adding frame B, type xul, remote false, height 400 19:11:36 INFO - GECKO(960) | ++DOCSHELL 0DD1A400 == 11 [pid = 960] [id = {52be149f-047e-4ae2-b92c-be3ed69b00dd}] 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 39 (0E053800) [pid = 960] [serial = 228] [outer = 00000000] 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 40 (0E1EE800) [pid = 960] [serial = 229] [outer = 0E053800] 19:11:36 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0xef94490 (native @ 0xd996d30)]. 19:11:36 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0xef94490 (native @ 0xd996d30)]. 19:11:36 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xef4d0a0 (native @ 0xd532dd0)]. 19:11:36 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xef94490 (native @ 0xd996d30)]. 19:11:36 INFO - Ping message manager for frame A 19:11:36 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xef4d0a0 (native @ 0xd532dd0)]. 19:11:36 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager gets reply A before swap 19:11:36 INFO - Ping message manager for frame B 19:11:36 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xef94490 (native @ 0xd996d30)]. 19:11:36 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager gets reply B before swap 19:11:36 INFO - swapFrameLoaders 19:11:36 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:11:36 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:11:36 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xef4d0a0 (native @ 0xd532dd0)]. 19:11:36 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xef94490 (native @ 0xd996d30)]. 19:11:36 INFO - Ping message manager for frame A 19:11:36 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xef4d0a0 (native @ 0xd532dd0)]. 19:11:36 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired before swap gets reply B after swap 19:11:36 INFO - Ping message manager for frame B 19:11:36 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xef94490 (native @ 0xd996d30)]. 19:11:36 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired before swap gets reply A after swap 19:11:36 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xef4d0a0 (native @ 0xd532dd0)]. 19:11:36 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xef94490 (native @ 0xd996d30)]. 19:11:36 INFO - Ping message manager for frame A 19:11:36 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xef4d0a0 (native @ 0xd532dd0)]. 19:11:36 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired after swap gets reply B after swap 19:11:36 INFO - Ping message manager for frame B 19:11:36 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xef94490 (native @ 0xd996d30)]. 19:11:36 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired after swap gets reply A after swap 19:11:36 INFO - Frames have matching mozbrowser state, skipping browser API destruction check 19:11:36 INFO - Adding frame A, type xul, remote false, height 200 19:11:36 INFO - GECKO(960) | ++DOCSHELL 0DD13800 == 12 [pid = 960] [id = {b161feb0-e5ab-45b0-b307-8a65512b996d}] 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 41 (0DD1D800) [pid = 960] [serial = 230] [outer = 00000000] 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 42 (0E83E000) [pid = 960] [serial = 231] [outer = 0DD1D800] 19:11:36 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0xf109d60 (native @ 0xda9fef0)]. 19:11:36 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0xf109d60 (native @ 0xda9fef0)]. 19:11:36 INFO - Adding frame B, type html, remote false, height 400 19:11:36 INFO - GECKO(960) | ++DOCSHELL 0F1B6800 == 13 [pid = 960] [id = {54b98fc8-ebb8-4ca4-8545-ebb58312643d}] 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 43 (0F1B7000) [pid = 960] [serial = 232] [outer = 00000000] 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 44 (0F846000) [pid = 960] [serial = 233] [outer = 0F1B7000] 19:11:36 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0xf828fa0 (native @ 0xe1484e0)]. 19:11:36 INFO - GECKO(960) | ++DOMWINDOW == 45 (0F84C400) [pid = 960] [serial = 234] [outer = 0F1B7000] 19:11:37 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0xf828fa0 (native @ 0xe1484e0)]. 19:11:37 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xf109d60 (native @ 0xda9fef0)]. 19:11:37 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xf828fa0 (native @ 0xe1484e0)]. 19:11:37 INFO - Ping message manager for frame A 19:11:37 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xf109d60 (native @ 0xda9fef0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager gets reply A before swap 19:11:37 INFO - Ping message manager for frame B 19:11:37 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xf828fa0 (native @ 0xe1484e0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager gets reply B before swap 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B's content height is 400px before swap 19:11:37 INFO - swapFrameLoaders 19:11:37 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:11:37 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:11:37 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xf109d60 (native @ 0xda9fef0)]. 19:11:37 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xf828fa0 (native @ 0xe1484e0)]. 19:11:37 INFO - Ping message manager for frame A 19:11:37 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xf109d60 (native @ 0xda9fef0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired before swap gets reply B after swap 19:11:37 INFO - Ping message manager for frame B 19:11:37 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xf828fa0 (native @ 0xe1484e0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired before swap gets reply A after swap 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B's content height is 200px after swap 19:11:37 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xf109d60 (native @ 0xda9fef0)]. 19:11:37 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xf828fa0 (native @ 0xe1484e0)]. 19:11:37 INFO - Ping message manager for frame A 19:11:37 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xf109d60 (native @ 0xda9fef0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired after swap gets reply B after swap 19:11:37 INFO - Ping message manager for frame B 19:11:37 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xf828fa0 (native @ 0xe1484e0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired after swap gets reply A after swap 19:11:37 INFO - Waiting for event: 'check-browser-api' on [object ChromeMessageSender @ 0xf109d60 (native @ 0xda9fef0)]. 19:11:37 INFO - Waiting for event: 'check-browser-api' on [object ChromeMessageSender @ 0xf828fa0 (native @ 0xe1484e0)]. 19:11:37 INFO - Check browser API for frame A 19:11:37 INFO - Got event: 'check-browser-api' on [object ChromeMessageSender @ 0xf109d60 (native @ 0xda9fef0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A browser API did exist but is now destroyed 19:11:37 INFO - Check browser API for frame B 19:11:37 INFO - Got event: 'check-browser-api' on [object ChromeMessageSender @ 0xf828fa0 (native @ 0xe1484e0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B browser API exists and is running 19:11:37 INFO - Adding frame A, type html, remote false, height 200 19:11:37 INFO - GECKO(960) | ++DOCSHELL 0F84F000 == 14 [pid = 960] [id = {541749ba-b2c2-47bb-b44c-8834e4f5e2c4}] 19:11:37 INFO - GECKO(960) | ++DOMWINDOW == 46 (0F84FC00) [pid = 960] [serial = 235] [outer = 00000000] 19:11:37 INFO - GECKO(960) | ++DOMWINDOW == 47 (129D6800) [pid = 960] [serial = 236] [outer = 0F84FC00] 19:11:37 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0x142a19a0 (native @ 0xe16a0b0)]. 19:11:37 INFO - GECKO(960) | ++DOMWINDOW == 48 (0F1B4400) [pid = 960] [serial = 237] [outer = 0F84FC00] 19:11:37 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0x142a19a0 (native @ 0xe16a0b0)]. 19:11:37 INFO - Adding frame B, type xul, remote false, height 400 19:11:37 INFO - GECKO(960) | ++DOCSHELL 12E9B000 == 15 [pid = 960] [id = {46c5a089-2ed6-473c-91a2-05028a4cab17}] 19:11:37 INFO - GECKO(960) | ++DOMWINDOW == 49 (12E9B800) [pid = 960] [serial = 238] [outer = 00000000] 19:11:37 INFO - GECKO(960) | ++DOMWINDOW == 50 (12CE2400) [pid = 960] [serial = 239] [outer = 12E9B800] 19:11:37 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0x14e67af0 (native @ 0xe16d0b0)]. 19:11:37 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0x14e67af0 (native @ 0xe16d0b0)]. 19:11:37 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x142a19a0 (native @ 0xe16a0b0)]. 19:11:37 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x14e67af0 (native @ 0xe16d0b0)]. 19:11:37 INFO - Ping message manager for frame A 19:11:37 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x142a19a0 (native @ 0xe16a0b0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager gets reply A before swap 19:11:37 INFO - Ping message manager for frame B 19:11:37 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x14e67af0 (native @ 0xe16d0b0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager gets reply B before swap 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A's content height is 200px before swap 19:11:37 INFO - swapFrameLoaders 19:11:37 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:11:37 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:11:37 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x142a19a0 (native @ 0xe16a0b0)]. 19:11:37 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x14e67af0 (native @ 0xe16d0b0)]. 19:11:37 INFO - Ping message manager for frame A 19:11:37 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x142a19a0 (native @ 0xe16a0b0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired before swap gets reply B after swap 19:11:37 INFO - Ping message manager for frame B 19:11:37 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x14e67af0 (native @ 0xe16d0b0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired before swap gets reply A after swap 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A's content height is 400px after swap 19:11:37 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x142a19a0 (native @ 0xe16a0b0)]. 19:11:37 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x14e67af0 (native @ 0xe16d0b0)]. 19:11:37 INFO - Ping message manager for frame A 19:11:37 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x142a19a0 (native @ 0xe16a0b0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired after swap gets reply B after swap 19:11:37 INFO - Ping message manager for frame B 19:11:37 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x14e67af0 (native @ 0xe16d0b0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired after swap gets reply A after swap 19:11:37 INFO - Waiting for event: 'check-browser-api' on [object ChromeMessageSender @ 0x142a19a0 (native @ 0xe16a0b0)]. 19:11:37 INFO - Waiting for event: 'check-browser-api' on [object ChromeMessageSender @ 0x14e67af0 (native @ 0xe16d0b0)]. 19:11:37 INFO - Check browser API for frame A 19:11:37 INFO - Got event: 'check-browser-api' on [object ChromeMessageSender @ 0x142a19a0 (native @ 0xe16a0b0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A browser API exists and is running 19:11:37 INFO - Check browser API for frame B 19:11:37 INFO - Got event: 'check-browser-api' on [object ChromeMessageSender @ 0x14e67af0 (native @ 0xe16d0b0)]. 19:11:37 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B browser API did exist but is now destroyed 19:11:37 INFO - Adding frame A, type html, remote false, height 200 19:11:37 INFO - GECKO(960) | ++DOCSHELL 13B23000 == 16 [pid = 960] [id = {a2b8a451-b87e-4883-b04b-e806b502845a}] 19:11:37 INFO - GECKO(960) | ++DOMWINDOW == 51 (13B23800) [pid = 960] [serial = 240] [outer = 00000000] 19:11:37 INFO - GECKO(960) | ++DOMWINDOW == 52 (13B88400) [pid = 960] [serial = 241] [outer = 13B23800] 19:11:37 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0x1763fbb0 (native @ 0xe18e510)]. 19:11:37 INFO - GECKO(960) | ++DOMWINDOW == 53 (0E048800) [pid = 960] [serial = 242] [outer = 13B23800] 19:11:37 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0x1763fbb0 (native @ 0xe18e510)]. 19:11:37 INFO - Adding frame B, type html, remote false, height 400 19:11:37 INFO - GECKO(960) | ++DOCSHELL 14E03800 == 17 [pid = 960] [id = {69c6ba97-39c0-4ce5-95cb-5fe453b77c1a}] 19:11:37 INFO - GECKO(960) | ++DOMWINDOW == 54 (14E04000) [pid = 960] [serial = 243] [outer = 00000000] 19:11:38 INFO - GECKO(960) | ++DOMWINDOW == 55 (14E06800) [pid = 960] [serial = 244] [outer = 14E04000] 19:11:38 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0x17fdc400 (native @ 0xe280350)]. 19:11:38 INFO - GECKO(960) | ++DOMWINDOW == 56 (12E9C800) [pid = 960] [serial = 245] [outer = 14E04000] 19:11:38 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0x17fdc400 (native @ 0xe280350)]. 19:11:38 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x1763fbb0 (native @ 0xe18e510)]. 19:11:38 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x17fdc400 (native @ 0xe280350)]. 19:11:38 INFO - Ping message manager for frame A 19:11:38 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x1763fbb0 (native @ 0xe18e510)]. 19:11:38 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager gets reply A before swap 19:11:38 INFO - Ping message manager for frame B 19:11:38 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x17fdc400 (native @ 0xe280350)]. 19:11:38 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager gets reply B before swap 19:11:38 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A's content height is 200px before swap 19:11:38 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B's content height is 400px before swap 19:11:38 INFO - swapFrameLoaders 19:11:38 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:11:38 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(!mParent || mParent == docLoaderService) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/docshell/base/nsDocShell.cpp, line 3283 19:11:38 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x1763fbb0 (native @ 0xe18e510)]. 19:11:38 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x17fdc400 (native @ 0xe280350)]. 19:11:38 INFO - Ping message manager for frame A 19:11:38 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x1763fbb0 (native @ 0xe18e510)]. 19:11:38 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired before swap gets reply B after swap 19:11:38 INFO - Ping message manager for frame B 19:11:38 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x17fdc400 (native @ 0xe280350)]. 19:11:38 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired before swap gets reply A after swap 19:11:38 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A's content height is 400px after swap 19:11:38 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B's content height is 200px after swap 19:11:38 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x1763fbb0 (native @ 0xe18e510)]. 19:11:38 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x17fdc400 (native @ 0xe280350)]. 19:11:38 INFO - Ping message manager for frame A 19:11:38 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x1763fbb0 (native @ 0xe18e510)]. 19:11:38 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired after swap gets reply B after swap 19:11:38 INFO - Ping message manager for frame B 19:11:38 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x17fdc400 (native @ 0xe280350)]. 19:11:38 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired after swap gets reply A after swap 19:11:38 INFO - Frames have matching mozbrowser state, skipping browser API destruction check 19:11:38 INFO - Adding frame A, type xul, remote true, height 200 19:11:38 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0x180efca0 (native @ 0xe2fc510)]. 19:11:38 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid2496.log 19:11:38 INFO - GECKO(960) | [2496] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:38 INFO - GECKO(960) | [Child 2496] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:38 INFO - GECKO(960) | ++DOCSHELL 087DF800 == 1 [pid = 2496] [id = {da7830e4-ff07-49d7-a5e1-a33e91df4158}] 19:11:38 INFO - GECKO(960) | ++DOMWINDOW == 1 (087DFC00) [pid = 2496] [serial = 1] [outer = 00000000] 19:11:38 INFO - GECKO(960) | ++DOMWINDOW == 2 (0B0EA400) [pid = 2496] [serial = 2] [outer = 087DFC00] 19:11:38 INFO - GECKO(960) | ++DOMWINDOW == 3 (0C48F000) [pid = 2496] [serial = 3] [outer = 087DFC00] 19:11:38 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0x180efca0 (native @ 0xe2fc510)]. 19:11:38 INFO - Adding frame B, type xul, remote true, height 400 19:11:38 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0x18543430 (native @ 0xe2fcc10)]. 19:11:38 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid2840.log 19:11:38 INFO - GECKO(960) | [2840] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:38 INFO - GECKO(960) | [Child 2840] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:39 INFO - GECKO(960) | ++DOCSHELL 092BBC00 == 1 [pid = 2840] [id = {e44ccfb5-76a9-402c-af77-b914459236bf}] 19:11:39 INFO - GECKO(960) | ++DOMWINDOW == 1 (092BC000) [pid = 2840] [serial = 1] [outer = 00000000] 19:11:39 INFO - GECKO(960) | ++DOMWINDOW == 2 (0B8EA400) [pid = 2840] [serial = 2] [outer = 092BC000] 19:11:39 INFO - GECKO(960) | ++DOMWINDOW == 3 (1598E000) [pid = 2840] [serial = 3] [outer = 092BC000] 19:11:39 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0x18543430 (native @ 0xe2fcc10)]. 19:11:39 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x180efca0 (native @ 0xe2fc510)]. 19:11:39 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x18543430 (native @ 0xe2fcc10)]. 19:11:39 INFO - Ping message manager for frame A 19:11:39 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x180efca0 (native @ 0xe2fc510)]. 19:11:39 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager gets reply A before swap 19:11:39 INFO - Ping message manager for frame B 19:11:39 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x18543430 (native @ 0xe2fcc10)]. 19:11:39 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager gets reply B before swap 19:11:39 INFO - swapFrameLoaders 19:11:39 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x180efca0 (native @ 0xe2fc510)]. 19:11:39 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x18543430 (native @ 0xe2fcc10)]. 19:11:39 INFO - Ping message manager for frame A 19:11:39 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x180efca0 (native @ 0xe2fc510)]. 19:11:39 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired before swap gets reply B after swap 19:11:39 INFO - Ping message manager for frame B 19:11:39 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x18543430 (native @ 0xe2fcc10)]. 19:11:39 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired before swap gets reply A after swap 19:11:39 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x180efca0 (native @ 0xe2fc510)]. 19:11:39 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x18543430 (native @ 0xe2fcc10)]. 19:11:39 INFO - Ping message manager for frame A 19:11:39 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x180efca0 (native @ 0xe2fc510)]. 19:11:39 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired after swap gets reply B after swap 19:11:39 INFO - Ping message manager for frame B 19:11:39 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x18543430 (native @ 0xe2fcc10)]. 19:11:39 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired after swap gets reply A after swap 19:11:39 INFO - Frames have matching mozbrowser state, skipping browser API destruction check 19:11:39 INFO - Adding frame A, type xul, remote true, height 200 19:11:39 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0x18557a90 (native @ 0xe713080)]. 19:11:39 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:39 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:39 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid2064.log 19:11:39 INFO - GECKO(960) | [2064] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:39 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:39 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:39 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:39 INFO - GECKO(960) | [Child 2064] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:39 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:39 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:39 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:39 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:39 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | --DOCSHELL 087DF800 == 0 [pid = 2496] [id = {da7830e4-ff07-49d7-a5e1-a33e91df4158}] 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | --DOCSHELL 092BBC00 == 0 [pid = 2840] [id = {e44ccfb5-76a9-402c-af77-b914459236bf}] 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | --DOMWINDOW == 2 (0B0EA400) [pid = 2496] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:39 INFO - GECKO(960) | --DOMWINDOW == 1 (0C48F000) [pid = 2496] [serial = 3] [outer = 00000000] [url = data:text/html,] 19:11:39 INFO - GECKO(960) | --DOMWINDOW == 0 (087DFC00) [pid = 2496] [serial = 1] [outer = 00000000] [url = data:text/html,] 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | --DOMWINDOW == 2 (0B8EA400) [pid = 2840] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:39 INFO - GECKO(960) | --DOMWINDOW == 1 (1598E000) [pid = 2840] [serial = 3] [outer = 00000000] [url = data:text/html,] 19:11:39 INFO - GECKO(960) | --DOMWINDOW == 0 (092BC000) [pid = 2840] [serial = 1] [outer = 00000000] [url = data:text/html,] 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2496] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:39 INFO - GECKO(960) | nsStringStats 19:11:39 INFO - GECKO(960) | => mAllocCount: 13913 19:11:39 INFO - GECKO(960) | => mReallocCount: 238 19:11:39 INFO - GECKO(960) | => mFreeCount: 13913 19:11:39 INFO - GECKO(960) | => mShareCount: 9508 19:11:39 INFO - GECKO(960) | => mAdoptCount: 1346 19:11:39 INFO - GECKO(960) | => mAdoptFreeCount: 1346 19:11:39 INFO - GECKO(960) | => Process ID: 2496, Thread ID: 3808 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:39 INFO - GECKO(960) | [Child 2840] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:39 INFO - GECKO(960) | nsStringStats 19:11:39 INFO - GECKO(960) | => mAllocCount: 13883 19:11:39 INFO - GECKO(960) | => mReallocCount: 237 19:11:39 INFO - GECKO(960) | => mFreeCount: 13883 19:11:39 INFO - GECKO(960) | => mShareCount: 9453 19:11:39 INFO - GECKO(960) | => mAdoptCount: 1346 19:11:39 INFO - GECKO(960) | => mAdoptFreeCount: 1346 19:11:39 INFO - GECKO(960) | => Process ID: 2840, Thread ID: 4012 19:11:39 INFO - GECKO(960) | ++DOCSHELL 08EBEC00 == 1 [pid = 2064] [id = {005a95d9-7aaf-44c8-97eb-7c89ca2b3dc2}] 19:11:39 INFO - GECKO(960) | ++DOMWINDOW == 1 (08EBF000) [pid = 2064] [serial = 1] [outer = 00000000] 19:11:39 INFO - GECKO(960) | ++DOMWINDOW == 2 (0A3EA400) [pid = 2064] [serial = 2] [outer = 08EBF000] 19:11:40 INFO - GECKO(960) | ++DOMWINDOW == 3 (0C18D000) [pid = 2064] [serial = 3] [outer = 08EBF000] 19:11:40 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0x18557a90 (native @ 0xe713080)]. 19:11:40 INFO - Adding frame B, type html, remote true, height 400 19:11:40 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0x185a64c0 (native @ 0xe2fc9e0)]. 19:11:40 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid3116.log 19:11:40 INFO - GECKO(960) | [3116] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:40 INFO - GECKO(960) | [Child 3116] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:40 INFO - GECKO(960) | ++DOCSHELL 091BBC00 == 1 [pid = 3116] [id = {b8920f28-e96c-49b5-bb44-64d2f18b7658}] 19:11:40 INFO - GECKO(960) | ++DOMWINDOW == 1 (091BC000) [pid = 3116] [serial = 1] [outer = 00000000] 19:11:40 INFO - GECKO(960) | ++DOMWINDOW == 2 (0B9F4000) [pid = 3116] [serial = 2] [outer = 091BC000] 19:11:40 INFO - GECKO(960) | ++DOMWINDOW == 3 (0CFD9400) [pid = 3116] [serial = 3] [outer = 091BC000] 19:11:40 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0x185a64c0 (native @ 0xe2fc9e0)]. 19:11:40 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x18557a90 (native @ 0xe713080)]. 19:11:40 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x185a64c0 (native @ 0xe2fc9e0)]. 19:11:40 INFO - Ping message manager for frame A 19:11:40 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x18557a90 (native @ 0xe713080)]. 19:11:40 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager gets reply A before swap 19:11:40 INFO - Ping message manager for frame B 19:11:40 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x185a64c0 (native @ 0xe2fc9e0)]. 19:11:40 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager gets reply B before swap 19:11:40 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B's content height is 400px before swap 19:11:40 INFO - swapFrameLoaders 19:11:40 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x18557a90 (native @ 0xe713080)]. 19:11:40 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x185a64c0 (native @ 0xe2fc9e0)]. 19:11:40 INFO - Ping message manager for frame A 19:11:40 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x18557a90 (native @ 0xe713080)]. 19:11:40 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired before swap gets reply B after swap 19:11:40 INFO - Ping message manager for frame B 19:11:40 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x185a64c0 (native @ 0xe2fc9e0)]. 19:11:40 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired before swap gets reply A after swap 19:11:40 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B's content height is 200px after swap 19:11:40 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x18557a90 (native @ 0xe713080)]. 19:11:40 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x185a64c0 (native @ 0xe2fc9e0)]. 19:11:40 INFO - Ping message manager for frame A 19:11:40 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x18557a90 (native @ 0xe713080)]. 19:11:40 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired after swap gets reply B after swap 19:11:40 INFO - Ping message manager for frame B 19:11:40 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x185a64c0 (native @ 0xe2fc9e0)]. 19:11:40 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired after swap gets reply A after swap 19:11:40 INFO - Waiting for event: 'check-browser-api' on [object ChromeMessageSender @ 0x18557a90 (native @ 0xe713080)]. 19:11:40 INFO - Waiting for event: 'check-browser-api' on [object ChromeMessageSender @ 0x185a64c0 (native @ 0xe2fc9e0)]. 19:11:40 INFO - Check browser API for frame A 19:11:40 INFO - Got event: 'check-browser-api' on [object ChromeMessageSender @ 0x18557a90 (native @ 0xe713080)]. 19:11:40 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A browser API did exist but is now destroyed 19:11:40 INFO - Check browser API for frame B 19:11:40 INFO - Got event: 'check-browser-api' on [object ChromeMessageSender @ 0x185a64c0 (native @ 0xe2fc9e0)]. 19:11:40 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B browser API exists and is running 19:11:40 INFO - Adding frame A, type html, remote true, height 200 19:11:40 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0x186c1b80 (native @ 0xe713b00)]. 19:11:40 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid2764.log 19:11:40 INFO - GECKO(960) | [2764] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:40 INFO - GECKO(960) | [Child 2764] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:40 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:40 INFO - GECKO(960) | [Child 2064] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:40 INFO - GECKO(960) | [Child 2064] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:40 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:40 INFO - GECKO(960) | [Child 3116] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:40 INFO - GECKO(960) | [Child 3116] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:40 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:40 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:40 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:40 INFO - GECKO(960) | [Child 2064] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:40 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:40 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:40 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:40 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:40 INFO - GECKO(960) | [Child 3116] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:40 INFO - GECKO(960) | [Child 3116] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:40 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:40 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:40 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:40 INFO - GECKO(960) | --DOCSHELL 08EBEC00 == 0 [pid = 2064] [id = {005a95d9-7aaf-44c8-97eb-7c89ca2b3dc2}] 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | --DOCSHELL 091BBC00 == 0 [pid = 3116] [id = {b8920f28-e96c-49b5-bb44-64d2f18b7658}] 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | --DOMWINDOW == 2 (0A3EA400) [pid = 2064] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:41 INFO - GECKO(960) | --DOMWINDOW == 1 (0C18D000) [pid = 2064] [serial = 3] [outer = 00000000] [url = data:text/html,] 19:11:41 INFO - GECKO(960) | --DOMWINDOW == 0 (08EBF000) [pid = 2064] [serial = 1] [outer = 00000000] [url = data:text/html,] 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | --DOMWINDOW == 2 (0B9F4000) [pid = 3116] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:41 INFO - GECKO(960) | --DOMWINDOW == 1 (0CFD9400) [pid = 3116] [serial = 3] [outer = 00000000] [url = data:text/html,] 19:11:41 INFO - GECKO(960) | --DOMWINDOW == 0 (091BC000) [pid = 3116] [serial = 1] [outer = 00000000] [url = data:text/html,] 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 2064] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:41 INFO - GECKO(960) | nsStringStats 19:11:41 INFO - GECKO(960) | => mAllocCount: 14176 19:11:41 INFO - GECKO(960) | => mReallocCount: 249 19:11:41 INFO - GECKO(960) | => mFreeCount: 14176 19:11:41 INFO - GECKO(960) | => mShareCount: 9833 19:11:41 INFO - GECKO(960) | => mAdoptCount: 1835 19:11:41 INFO - GECKO(960) | => mAdoptFreeCount: 1835 19:11:41 INFO - GECKO(960) | => Process ID: 2064, Thread ID: 4024 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:41 INFO - GECKO(960) | [Child 3116] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:41 INFO - GECKO(960) | nsStringStats 19:11:41 INFO - GECKO(960) | => mAllocCount: 14195 19:11:41 INFO - GECKO(960) | => mReallocCount: 254 19:11:41 INFO - GECKO(960) | => mFreeCount: 14195 19:11:41 INFO - GECKO(960) | => mShareCount: 9803 19:11:41 INFO - GECKO(960) | => mAdoptCount: 2149 19:11:41 INFO - GECKO(960) | => mAdoptFreeCount: 2149 19:11:41 INFO - GECKO(960) | => Process ID: 3116, Thread ID: 3484 19:11:41 INFO - GECKO(960) | ++DOCSHELL 118BDC00 == 1 [pid = 2764] [id = {6a8bb551-22de-4f0f-9952-bc450eab1017}] 19:11:41 INFO - GECKO(960) | ++DOMWINDOW == 1 (118BE000) [pid = 2764] [serial = 1] [outer = 00000000] 19:11:41 INFO - GECKO(960) | ++DOMWINDOW == 2 (131F5000) [pid = 2764] [serial = 2] [outer = 118BE000] 19:11:41 INFO - GECKO(960) | ++DOMWINDOW == 3 (14BD9400) [pid = 2764] [serial = 3] [outer = 118BE000] 19:11:41 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0x186c1b80 (native @ 0xe713b00)]. 19:11:41 INFO - Adding frame B, type xul, remote true, height 400 19:11:41 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0x185572e0 (native @ 0xe70d400)]. 19:11:41 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid3472.log 19:11:41 INFO - GECKO(960) | [3472] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:41 INFO - GECKO(960) | [Child 3472] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:41 INFO - GECKO(960) | ++DOCSHELL 088C0C00 == 1 [pid = 3472] [id = {49dbd031-9927-4b75-9549-f17511e059db}] 19:11:41 INFO - GECKO(960) | ++DOMWINDOW == 1 (088C1000) [pid = 3472] [serial = 1] [outer = 00000000] 19:11:42 INFO - GECKO(960) | ++DOMWINDOW == 2 (0AAEC400) [pid = 3472] [serial = 2] [outer = 088C1000] 19:11:42 INFO - GECKO(960) | ++DOMWINDOW == 3 (0BE8F000) [pid = 3472] [serial = 3] [outer = 088C1000] 19:11:42 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0x185572e0 (native @ 0xe70d400)]. 19:11:42 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x186c1b80 (native @ 0xe713b00)]. 19:11:42 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x185572e0 (native @ 0xe70d400)]. 19:11:42 INFO - Ping message manager for frame A 19:11:42 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x186c1b80 (native @ 0xe713b00)]. 19:11:42 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager gets reply A before swap 19:11:42 INFO - Ping message manager for frame B 19:11:42 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x185572e0 (native @ 0xe70d400)]. 19:11:42 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager gets reply B before swap 19:11:42 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A's content height is 200px before swap 19:11:42 INFO - swapFrameLoaders 19:11:42 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x186c1b80 (native @ 0xe713b00)]. 19:11:42 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x185572e0 (native @ 0xe70d400)]. 19:11:42 INFO - Ping message manager for frame A 19:11:42 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x186c1b80 (native @ 0xe713b00)]. 19:11:42 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired before swap gets reply B after swap 19:11:42 INFO - Ping message manager for frame B 19:11:42 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x185572e0 (native @ 0xe70d400)]. 19:11:42 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired before swap gets reply A after swap 19:11:42 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A's content height is 400px after swap 19:11:42 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x186c1b80 (native @ 0xe713b00)]. 19:11:42 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0x185572e0 (native @ 0xe70d400)]. 19:11:42 INFO - Ping message manager for frame A 19:11:42 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x186c1b80 (native @ 0xe713b00)]. 19:11:42 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired after swap gets reply B after swap 19:11:42 INFO - Ping message manager for frame B 19:11:42 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0x185572e0 (native @ 0xe70d400)]. 19:11:42 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired after swap gets reply A after swap 19:11:42 INFO - Waiting for event: 'check-browser-api' on [object ChromeMessageSender @ 0x186c1b80 (native @ 0xe713b00)]. 19:11:42 INFO - Waiting for event: 'check-browser-api' on [object ChromeMessageSender @ 0x185572e0 (native @ 0xe70d400)]. 19:11:42 INFO - Check browser API for frame A 19:11:42 INFO - Got event: 'check-browser-api' on [object ChromeMessageSender @ 0x186c1b80 (native @ 0xe713b00)]. 19:11:42 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A browser API exists and is running 19:11:42 INFO - Check browser API for frame B 19:11:42 INFO - Got event: 'check-browser-api' on [object ChromeMessageSender @ 0x185572e0 (native @ 0xe70d400)]. 19:11:42 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B browser API did exist but is now destroyed 19:11:42 INFO - Adding frame A, type html, remote true, height 200 19:11:42 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0xef805b0 (native @ 0xe2fceb0)]. 19:11:42 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:42 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:42 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid2792.log 19:11:42 INFO - GECKO(960) | [2792] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:42 INFO - GECKO(960) | [Child 2792] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:42 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | --DOCSHELL 118BDC00 == 0 [pid = 2764] [id = {6a8bb551-22de-4f0f-9952-bc450eab1017}] 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | --DOCSHELL 088C0C00 == 0 [pid = 3472] [id = {49dbd031-9927-4b75-9549-f17511e059db}] 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | --DOMWINDOW == 2 (131F5000) [pid = 2764] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:42 INFO - GECKO(960) | --DOMWINDOW == 1 (14BD9400) [pid = 2764] [serial = 3] [outer = 00000000] [url = data:text/html,] 19:11:42 INFO - GECKO(960) | --DOMWINDOW == 0 (118BE000) [pid = 2764] [serial = 1] [outer = 00000000] [url = data:text/html,] 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | --DOMWINDOW == 2 (0AAEC400) [pid = 3472] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:42 INFO - GECKO(960) | --DOMWINDOW == 1 (0BE8F000) [pid = 3472] [serial = 3] [outer = 00000000] [url = data:text/html,] 19:11:42 INFO - GECKO(960) | --DOMWINDOW == 0 (088C1000) [pid = 3472] [serial = 1] [outer = 00000000] [url = data:text/html,] 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:42 INFO - GECKO(960) | [Child 2764] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:42 INFO - GECKO(960) | --DOCSHELL 14E03800 == 16 [pid = 960] [id = {69c6ba97-39c0-4ce5-95cb-5fe453b77c1a}] 19:11:42 INFO - GECKO(960) | --DOCSHELL 13B23000 == 15 [pid = 960] [id = {a2b8a451-b87e-4883-b04b-e806b502845a}] 19:11:42 INFO - GECKO(960) | --DOCSHELL 12E9B000 == 14 [pid = 960] [id = {46c5a089-2ed6-473c-91a2-05028a4cab17}] 19:11:42 INFO - GECKO(960) | [Child 3472] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:42 INFO - GECKO(960) | --DOCSHELL 0F84F000 == 13 [pid = 960] [id = {541749ba-b2c2-47bb-b44c-8834e4f5e2c4}] 19:11:42 INFO - GECKO(960) | --DOCSHELL 0F1B6800 == 12 [pid = 960] [id = {54b98fc8-ebb8-4ca4-8545-ebb58312643d}] 19:11:42 INFO - GECKO(960) | --DOCSHELL 0DD13800 == 11 [pid = 960] [id = {b161feb0-e5ab-45b0-b307-8a65512b996d}] 19:11:42 INFO - GECKO(960) | --DOCSHELL 0DD1A400 == 10 [pid = 960] [id = {52be149f-047e-4ae2-b92c-be3ed69b00dd}] 19:11:42 INFO - GECKO(960) | --DOCSHELL 0E045400 == 9 [pid = 960] [id = {6b7fb5ec-a4b9-4de6-8bc7-283e0708580e}] 19:11:42 INFO - GECKO(960) | --DOCSHELL 0DD07800 == 8 [pid = 960] [id = {d5ab1e46-0025-42a4-83aa-ef62273dc713}] 19:11:42 INFO - GECKO(960) | --DOCSHELL 0D95BC00 == 7 [pid = 960] [id = {e7602d08-72a9-497f-ad89-b09fce9b1e31}] 19:11:42 INFO - GECKO(960) | --DOMWINDOW == 55 (12E96C00) [pid = 960] [serial = 195] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_domparsing.xul] 19:11:42 INFO - GECKO(960) | nsStringStats 19:11:42 INFO - GECKO(960) | => mAllocCount: 14227 19:11:42 INFO - GECKO(960) | => mReallocCount: 254 19:11:42 INFO - GECKO(960) | => mFreeCount: 14227 19:11:42 INFO - GECKO(960) | => mShareCount: 9852 19:11:42 INFO - GECKO(960) | => mAdoptCount: 2149 19:11:42 INFO - GECKO(960) | => mAdoptFreeCount: 2149 19:11:42 INFO - GECKO(960) | => Process ID: 2764, Thread ID: 1880 19:11:42 INFO - GECKO(960) | nsStringStats 19:11:42 INFO - GECKO(960) | => mAllocCount: 14146 19:11:42 INFO - GECKO(960) | => mReallocCount: 249 19:11:42 INFO - GECKO(960) | => mFreeCount: 14146 19:11:42 INFO - GECKO(960) | => mShareCount: 9776 19:11:42 INFO - GECKO(960) | => mAdoptCount: 1835 19:11:42 INFO - GECKO(960) | => mAdoptFreeCount: 1835 19:11:42 INFO - GECKO(960) | => Process ID: 3472, Thread ID: 3324 19:11:42 INFO - GECKO(960) | ++DOCSHELL 06F9EC00 == 1 [pid = 2792] [id = {a42498e1-f55c-4de4-b690-a4a88857c202}] 19:11:42 INFO - GECKO(960) | ++DOMWINDOW == 1 (06F9F000) [pid = 2792] [serial = 1] [outer = 00000000] 19:11:42 INFO - GECKO(960) | ++DOMWINDOW == 2 (0ADF4000) [pid = 2792] [serial = 2] [outer = 06F9F000] 19:11:43 INFO - GECKO(960) | ++DOMWINDOW == 3 (0C2D7400) [pid = 2792] [serial = 3] [outer = 06F9F000] 19:11:43 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0xef805b0 (native @ 0xe2fceb0)]. 19:11:43 INFO - Adding frame B, type html, remote true, height 400 19:11:43 INFO - Waiting for event: 'test:load' on [object ChromeMessageSender @ 0xcb53b20 (native @ 0xd53c400)]. 19:11:43 INFO - GECKO(960) | ### XPCOM_MEM_BLOAT_LOG defined -- logging bloat/leaks to c:\users\cltbld~1.000\appdata\local\temp\tmpcwyvhb.mozrunner\runtests_leaks_tab_pid3172.log 19:11:43 INFO - GECKO(960) | [3172] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:43 INFO - GECKO(960) | [Child 3172] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:43 INFO - GECKO(960) | ++DOCSHELL 08EC0C00 == 1 [pid = 3172] [id = {4f41f369-533a-41df-99d4-c0ad4f9375e8}] 19:11:43 INFO - GECKO(960) | ++DOMWINDOW == 1 (08EC1000) [pid = 3172] [serial = 1] [outer = 00000000] 19:11:43 INFO - GECKO(960) | ++DOMWINDOW == 2 (0B5F5000) [pid = 3172] [serial = 2] [outer = 08EC1000] 19:11:43 INFO - GECKO(960) | ++DOMWINDOW == 3 (157D7400) [pid = 3172] [serial = 3] [outer = 08EC1000] 19:11:43 INFO - Got event: 'test:load' on [object ChromeMessageSender @ 0xcb53b20 (native @ 0xd53c400)]. 19:11:43 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xef805b0 (native @ 0xe2fceb0)]. 19:11:43 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xcb53b20 (native @ 0xd53c400)]. 19:11:43 INFO - Ping message manager for frame A 19:11:43 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xef805b0 (native @ 0xe2fceb0)]. 19:11:43 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager gets reply A before swap 19:11:43 INFO - Ping message manager for frame B 19:11:43 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xcb53b20 (native @ 0xd53c400)]. 19:11:43 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager gets reply B before swap 19:11:43 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A's content height is 200px before swap 19:11:43 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B's content height is 400px before swap 19:11:43 INFO - swapFrameLoaders 19:11:43 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xef805b0 (native @ 0xe2fceb0)]. 19:11:43 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xcb53b20 (native @ 0xd53c400)]. 19:11:43 INFO - Ping message manager for frame A 19:11:43 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xef805b0 (native @ 0xe2fceb0)]. 19:11:43 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired before swap gets reply B after swap 19:11:43 INFO - Ping message manager for frame B 19:11:43 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xcb53b20 (native @ 0xd53c400)]. 19:11:43 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired before swap gets reply A after swap 19:11:43 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A's content height is 400px after swap 19:11:43 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B's content height is 200px after swap 19:11:43 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xef805b0 (native @ 0xe2fceb0)]. 19:11:43 INFO - Waiting for event: 'pong' on [object ChromeMessageSender @ 0xcb53b20 (native @ 0xd53c400)]. 19:11:43 INFO - Ping message manager for frame A 19:11:43 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xef805b0 (native @ 0xe2fceb0)]. 19:11:43 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame A message manager acquired after swap gets reply B after swap 19:11:43 INFO - Ping message manager for frame B 19:11:43 INFO - Got event: 'pong' on [object ChromeMessageSender @ 0xcb53b20 (native @ 0xd53c400)]. 19:11:43 INFO - TEST-PASS | dom/base/test/chrome/test_swapFrameLoaders.xul | Frame B message manager acquired after swap gets reply A after swap 19:11:43 INFO - Frames have matching mozbrowser state, skipping browser API destruction check 19:11:43 INFO - SpawnTask.js | Leaving test 19:11:43 INFO - GECKO(960) | MEMORY STAT | vsize 761MB | vsizeMaxContiguous 478MB | residentFast 226MB | heapAllocated 78MB 19:11:43 INFO - TEST-OK | dom/base/test/chrome/test_swapFrameLoaders.xul | took 7671ms 19:11:43 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:43 INFO - GECKO(960) | [Child 3172] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:43 INFO - GECKO(960) | [Child 3172] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:43 INFO - GECKO(960) | Unable to read VR Path Registry from C:\Users\cltbld.T-W732-IX-076.000\AppData\Local\openvr\openvrpaths.vrpath 19:11:43 INFO - GECKO(960) | [Child 2792] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:43 INFO - GECKO(960) | [Child 2792] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:43 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:43 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:43 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:43 INFO - GECKO(960) | [Child 3172] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:43 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:43 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:43 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:43 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:43 INFO - GECKO(960) | [Child 2792] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:43 INFO - GECKO(960) | [Child 2792] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:43 INFO - GECKO(960) | [Parent 960] WARNING: pipe error: 109: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/ipc/chromium/src/chrome/common/ipc_channel_win.cc, line 346 19:11:43 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:43 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:43 INFO - GECKO(960) | --DOCSHELL 08EC0C00 == 0 [pid = 3172] [id = {4f41f369-533a-41df-99d4-c0ad4f9375e8}] 19:11:43 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:43 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:43 INFO - GECKO(960) | --DOCSHELL 06F9EC00 == 0 [pid = 2792] [id = {a42498e1-f55c-4de4-b690-a4a88857c202}] 19:11:43 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:43 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:43 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:43 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | --DOMWINDOW == 2 (0B5F5000) [pid = 3172] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:44 INFO - GECKO(960) | --DOMWINDOW == 1 (157D7400) [pid = 3172] [serial = 3] [outer = 00000000] [url = data:text/html,] 19:11:44 INFO - GECKO(960) | --DOMWINDOW == 0 (08EC1000) [pid = 3172] [serial = 1] [outer = 00000000] [url = data:text/html,] 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | --DOMWINDOW == 2 (0ADF4000) [pid = 2792] [serial = 2] [outer = 00000000] [url = about:blank] 19:11:44 INFO - GECKO(960) | --DOMWINDOW == 1 (0C2D7400) [pid = 2792] [serial = 3] [outer = 00000000] [url = data:text/html,] 19:11:44 INFO - GECKO(960) | --DOMWINDOW == 0 (06F9F000) [pid = 2792] [serial = 1] [outer = 00000000] [url = data:text/html,] 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 3172] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | nsStringStats 19:11:44 INFO - GECKO(960) | => mAllocCount: 14188 19:11:44 INFO - GECKO(960) | => mReallocCount: 250 19:11:44 INFO - GECKO(960) | => mFreeCount: 14188 19:11:44 INFO - GECKO(960) | => mShareCount: 9755 19:11:44 INFO - GECKO(960) | => mAdoptCount: 2149 19:11:44 INFO - GECKO(960) | => mAdoptFreeCount: 2149 19:11:44 INFO - GECKO(960) | => Process ID: 3172, Thread ID: 1248 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:44 INFO - GECKO(960) | [Child 2792] WARNING: '!compMgr', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/components/nsComponentManagerUtils.cpp, line 63 19:11:44 INFO - GECKO(960) | nsStringStats 19:11:44 INFO - GECKO(960) | => mAllocCount: 14218 19:11:44 INFO - GECKO(960) | => mReallocCount: 250 19:11:44 INFO - GECKO(960) | => mFreeCount: 14218 19:11:44 INFO - GECKO(960) | => mShareCount: 9810 19:11:44 INFO - GECKO(960) | => mAdoptCount: 2149 19:11:44 INFO - GECKO(960) | => mAdoptFreeCount: 2149 19:11:44 INFO - GECKO(960) | => Process ID: 2792, Thread ID: 3160 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 56 (0A08A800) [pid = 960] [serial = 246] [outer = 1ECD3400] 19:11:45 INFO - TEST-START | dom/base/test/chrome/test_title.xul 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 57 (0A087000) [pid = 960] [serial = 247] [outer = 1ECD3400] 19:11:45 INFO - GECKO(960) | ++DOCSHELL 0D857400 == 8 [pid = 960] [id = {3d8db296-9bc8-4dc4-a8dd-b4cd168bec43}] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 58 (0D959C00) [pid = 960] [serial = 248] [outer = 00000000] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 59 (0D95BC00) [pid = 960] [serial = 249] [outer = 0D959C00] 19:11:45 INFO - GECKO(960) | ++DOCSHELL 0DD03C00 == 9 [pid = 960] [id = {5aea1800-0b2b-4aae-a1e0-2109f7dd77a1}] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 60 (0DD07800) [pid = 960] [serial = 250] [outer = 00000000] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 61 (0DD0F000) [pid = 960] [serial = 251] [outer = 0DD07800] 19:11:45 INFO - GECKO(960) | ++DOCSHELL 0DD11800 == 10 [pid = 960] [id = {021881ef-8ac2-41dd-8db1-b00042a2cfa5}] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 62 (0DD12000) [pid = 960] [serial = 252] [outer = 00000000] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 63 (0DD1B400) [pid = 960] [serial = 253] [outer = 0DD12000] 19:11:45 INFO - GECKO(960) | ++DOCSHELL 0DD19C00 == 11 [pid = 960] [id = {a97be0d5-e895-4a3c-a675-9e56a5bdfe73}] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 64 (0E044C00) [pid = 960] [serial = 254] [outer = 00000000] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 65 (0E1F5400) [pid = 960] [serial = 255] [outer = 0E044C00] 19:11:45 INFO - GECKO(960) | ++DOCSHELL 0E1C6800 == 12 [pid = 960] [id = {fdc26fb6-894a-4bb8-a075-3067c2853047}] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 66 (0E82A400) [pid = 960] [serial = 256] [outer = 00000000] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 67 (0E82EC00) [pid = 960] [serial = 257] [outer = 0E82A400] 19:11:45 INFO - GECKO(960) | ++DOCSHELL 0E82DC00 == 13 [pid = 960] [id = {ea186b7f-1835-4869-82a1-49f1a4d6f46c}] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 68 (0F1B6800) [pid = 960] [serial = 258] [outer = 00000000] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 69 (0F84E800) [pid = 960] [serial = 259] [outer = 0F1B6800] 19:11:45 INFO - GECKO(960) | ++DOCSHELL 0F845800 == 14 [pid = 960] [id = {5527e12f-f404-4f32-b898-cb57ddc79ef0}] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 70 (118EE800) [pid = 960] [serial = 260] [outer = 00000000] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 71 (12C69400) [pid = 960] [serial = 261] [outer = 118EE800] 19:11:45 INFO - GECKO(960) | ++DOCSHELL 12C6D800 == 15 [pid = 960] [id = {41d151e2-5f5e-4e94-a299-30f0368ff824}] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 72 (12C6DC00) [pid = 960] [serial = 262] [outer = 00000000] 19:11:45 INFO - GECKO(960) | ++DOMWINDOW == 73 (12CDFC00) [pid = 960] [serial = 263] [outer = 12C6DC00] 19:11:46 INFO - GECKO(960) | ++DOCSHELL 12C70C00 == 16 [pid = 960] [id = {85a618c4-bcaa-4d24-97f2-a13b8e10c7d2}] 19:11:46 INFO - GECKO(960) | ++DOMWINDOW == 74 (12E9B000) [pid = 960] [serial = 264] [outer = 00000000] 19:11:46 INFO - GECKO(960) | ++DOMWINDOW == 75 (1393E000) [pid = 960] [serial = 265] [outer = 12E9B000] 19:11:46 INFO - GECKO(960) | ++DOCSHELL 1393AC00 == 17 [pid = 960] [id = {0fc73d3d-90f3-4c18-bb63-c77e08d3bac2}] 19:11:46 INFO - GECKO(960) | ++DOMWINDOW == 76 (13B1C800) [pid = 960] [serial = 266] [outer = 00000000] 19:11:46 INFO - GECKO(960) | ++DOMWINDOW == 77 (14E03800) [pid = 960] [serial = 267] [outer = 13B1C800] 19:11:46 INFO - GECKO(960) | ++DOCSHELL 13B8FC00 == 18 [pid = 960] [id = {82281d50-cc87-412f-8b2f-d1dcacfe11d4}] 19:11:46 INFO - GECKO(960) | ++DOMWINDOW == 78 (14E0D800) [pid = 960] [serial = 268] [outer = 00000000] 19:11:46 INFO - GECKO(960) | ++DOCSHELL 14E0E400 == 19 [pid = 960] [id = {7754dee0-3e88-451a-a12a-ddc8b1ad1652}] 19:11:46 INFO - GECKO(960) | ++DOMWINDOW == 79 (14E0F000) [pid = 960] [serial = 269] [outer = 00000000] 19:11:46 INFO - GECKO(960) | ++DOCSHELL 14E10800 == 20 [pid = 960] [id = {01f1d308-edfa-4ab6-adf8-a10733b2d9a2}] 19:11:46 INFO - GECKO(960) | ++DOMWINDOW == 80 (1530B000) [pid = 960] [serial = 270] [outer = 00000000] 19:11:46 INFO - GECKO(960) | ++DOMWINDOW == 81 (15312800) [pid = 960] [serial = 271] [outer = 1530B000] 19:11:46 INFO - GECKO(960) | ++DOCSHELL 129D6400 == 21 [pid = 960] [id = {9adad29c-16b8-4b50-929f-8789dd2de83a}] 19:11:46 INFO - GECKO(960) | ++DOMWINDOW == 82 (1530FC00) [pid = 960] [serial = 272] [outer = 00000000] 19:11:46 INFO - GECKO(960) | ++DOMWINDOW == 83 (15581400) [pid = 960] [serial = 273] [outer = 1530FC00] 19:11:46 INFO - GECKO(960) | ++DOMWINDOW == 84 (17E53C00) [pid = 960] [serial = 274] [outer = 14E0D800] 19:11:46 INFO - GECKO(960) | ++DOMWINDOW == 85 (17E64400) [pid = 960] [serial = 275] [outer = 14E0F000] 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | HTML 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | choose the first HTML <title> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | No title 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | XHTML <title> in body 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | XHTML <title> as root element 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | XHTML <title> containing an element 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | XUL <window> title attribute 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | SVG <title> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' does nothing with no <head> 19:11:46 INFO - GECKO(960) | --DOMWINDOW == 84 (0DD08400) [pid = 960] [serial = 220] [outer = 00000000] [url = http://example.com/chrome/dom/base/test/chrome/frame_registerElement_content.html] 19:11:46 INFO - GECKO(960) | --DOMWINDOW == 83 (1F3C4C00) [pid = 960] [serial = 206] [outer = 00000000] [url = data:text/html,<textarea%20id='textarea'%20cols='20'%20rows='4'></textarea>] 19:11:46 INFO - GECKO(960) | --DOMWINDOW == 82 (0DA79800) [pid = 960] [serial = 216] [outer = 00000000] [url = http://example.com/chrome/dom/base/test/chrome/frame_registerElement_content.html] 19:11:46 INFO - GECKO(960) | --DOMWINDOW == 81 (13B23800) [pid = 960] [serial = 240] [outer = 00000000] [url = data:text/html,<!doctype%20html><body%20style="height:200px"/>] 19:11:46 INFO - GECKO(960) | --DOMWINDOW == 80 (12E9B800) [pid = 960] [serial = 238] [outer = 00000000] [url = data:text/html,<!doctype%20html><body%20style="height:400px"/>] 19:11:46 INFO - GECKO(960) | --DOMWINDOW == 79 (14E04000) [pid = 960] [serial = 243] [outer = 00000000] [url = data:text/html,<!doctype%20html><body%20style="height:400px"/>] 19:11:46 INFO - GECKO(960) | --DOMWINDOW == 78 (0DD1D800) [pid = 960] [serial = 230] [outer = 00000000] [url = data:text/html,<!doctype%20html><body%20style="height:200px"/>] 19:11:46 INFO - GECKO(960) | --DOMWINDOW == 77 (0F84FC00) [pid = 960] [serial = 235] [outer = 00000000] [url = data:text/html,<!doctype%20html><body%20style="height:200px"/>] 19:11:46 INFO - GECKO(960) | --DOMWINDOW == 76 (0E045800) [pid = 960] [serial = 226] [outer = 00000000] [url = data:text/html,<!doctype%20html><body%20style="height:200px"/>] 19:11:46 INFO - GECKO(960) | --DOMWINDOW == 75 (0E053800) [pid = 960] [serial = 228] [outer = 00000000] [url = data:text/html,<!doctype%20html><body%20style="height:400px"/>] 19:11:46 INFO - GECKO(960) | --DOMWINDOW == 74 (0F1B7000) [pid = 960] [serial = 232] [outer = 00000000] [url = data:text/html,<!doctype%20html><body%20style="height:400px"/>] 19:11:46 INFO - GECKO(960) | --DOMWINDOW == 73 (1EDDE000) [pid = 960] [serial = 204] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/window_nsITextInputProcessor.xul] 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | 'title': Setting HTML <title> text contents 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Unexpected target: Setting HTML <title> text contents 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting HTML <title> text contents: DOMTitleChange not fired 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting HTML <title> text contents: DOMTitleChange fired on content document 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting HTML <title> text contents: DOMTitleChange fired on content window 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | 'title': Removing HTML <title> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Unexpected target: Removing HTML <title> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Removing HTML <title>: DOMTitleChange not fired 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Removing HTML <title>: DOMTitleChange fired on content document 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Removing HTML <title>: DOMTitleChange fired on content window 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | 'title': Appending HTML <title> element to root element 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Unexpected target: Appending HTML <title> element to root element 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Appending HTML <title> element to root element: DOMTitleChange not fired 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Appending HTML <title> element to root element: DOMTitleChange fired on content document 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Appending HTML <title> element to root element: DOMTitleChange fired on content window 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | 'title': Setting 'title' clears existing <title> contents 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Unexpected target: Setting 'title' clears existing <title> contents 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' clears existing <title> contents 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' clears existing <title> contents 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' clears existing <title> contents: DOMTitleChange not fired 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' clears existing <title> contents: DOMTitleChange fired on content document 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' clears existing <title> contents: DOMTitleChange fired on content window 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | 'title': Setting 'title' works with a <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Unexpected target: Setting 'title' works with a <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' works with a <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' works with a <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' works with a <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' works with a <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' works with a <head>: DOMTitleChange not fired 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' works with a <head>: DOMTitleChange fired on content document 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' works with a <head>: DOMTitleChange fired on content window 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | 'title': Setting 'title' appends to <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Unexpected target: Setting 'title' appends to <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' appends to <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' appends to <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' appends to <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' appends to <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' appends to <head> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' appends to <head>: DOMTitleChange not fired 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' appends to <head>: DOMTitleChange fired on content document 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' appends to <head>: DOMTitleChange fired on content window 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | 'title': Setting XUL <window> title attribute 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Unexpected target: Setting XUL <window> title attribute 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting XUL <window> title attribute: DOMTitleChange not fired 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting XUL <window> title attribute: DOMTitleChange fired on content document 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting XUL <window> title attribute: DOMTitleChange fired on content window 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | 'title': Setting 'title' in XUL 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Unexpected target: Setting 'title' in XUL 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' in XUL 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | DOM: Setting 'title' in XUL 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' in XUL: DOMTitleChange not fired 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' in XUL: DOMTitleChange fired on content document 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting 'title' in XUL: DOMTitleChange fired on content window 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | 'title': Setting SVG <title> text contents 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Unexpected target: Setting SVG <title> text contents 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting SVG <title> text contents: DOMTitleChange not fired 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting SVG <title> text contents: DOMTitleChange fired on content document 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Setting SVG <title> text contents: DOMTitleChange fired on content window 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | 'title': Removing SVG <title> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Unexpected target: Removing SVG <title> 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Removing SVG <title>: DOMTitleChange not fired 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Removing SVG <title>: DOMTitleChange fired on content document 19:11:46 INFO - TEST-PASS | dom/base/test/chrome/test_title.xul | Removing SVG <title>: DOMTitleChange fired on content window 19:11:46 INFO - GECKO(960) | MEMORY STAT | vsize 760MB | vsizeMaxContiguous 478MB | residentFast 228MB | heapAllocated 83MB 19:11:46 INFO - GECKO(960) | --DOCSHELL 0D857400 == 20 [pid = 960] [id = {3d8db296-9bc8-4dc4-a8dd-b4cd168bec43}] 19:11:47 INFO - TEST-OK | dom/base/test/chrome/test_title.xul | took 1600ms 19:11:47 INFO - GECKO(960) | ++DOMWINDOW == 74 (0E83D400) [pid = 960] [serial = 276] [outer = 1ECD3400] 19:11:47 INFO - TEST-START | dom/base/test/chrome/test_windowroot.xul 19:11:47 INFO - GECKO(960) | ++DOMWINDOW == 75 (0A08B800) [pid = 960] [serial = 277] [outer = 1ECD3400] 19:11:47 INFO - TEST-PASS | dom/base/test/chrome/test_windowroot.xul | windowRoot should be a WindowRoot 19:11:47 INFO - GECKO(960) | MEMORY STAT | vsize 763MB | vsizeMaxContiguous 478MB | residentFast 231MB | heapAllocated 83MB 19:11:47 INFO - TEST-OK | dom/base/test/chrome/test_windowroot.xul | took 216ms 19:11:47 INFO - GECKO(960) | ++DOMWINDOW == 76 (15690800) [pid = 960] [serial = 278] [outer = 1ECD3400] 19:11:47 INFO - TEST-START | Shutdown 19:11:47 INFO - Passed: 16513 19:11:47 INFO - Failed: 0 19:11:47 INFO - Todo: 4 19:11:47 INFO - Mode: non-e10s 19:11:47 INFO - Slowest: 7670ms - chrome://mochitests/content/chrome/dom/base/test/chrome/test_swapFrameLoaders.xul 19:11:47 INFO - SimpleTest FINISHED 19:11:47 INFO - TEST-INFO | Ran 1 Loops 19:11:47 INFO - SimpleTest FINISHED 19:11:47 INFO - GECKO(960) | ++DOMWINDOW == 77 (15580800) [pid = 960] [serial = 279] [outer = 1ECD3400] 19:11:47 INFO - GECKO(960) | --DOCSHELL 185B1400 == 19 [pid = 960] [id = {b32cfcf8-3be6-4d5a-9109-92e3d672db57}] 19:11:47 INFO - GECKO(960) | --DOCSHELL 0DD18400 == 18 [pid = 960] [id = {b1768aed-7388-4a83-bc80-6415cfb42d97}] 19:11:47 INFO - GECKO(960) | --DOCSHELL 11825000 == 17 [pid = 960] [id = {3f35a3cd-02d7-40bd-8025-644141ae6677}] 19:11:48 INFO - GECKO(960) | --DOCSHELL 185B5800 == 16 [pid = 960] [id = {bcbcf57a-32ee-4272-9bc4-8d9400ff3d3d}] 19:11:48 INFO - GECKO(960) | --DOCSHELL 0F504C00 == 15 [pid = 960] [id = {6d1ade9f-3905-474c-b64f-f4e726a996ba}] 19:11:48 INFO - GECKO(960) | --DOCSHELL 0E1C6800 == 14 [pid = 960] [id = {fdc26fb6-894a-4bb8-a075-3067c2853047}] 19:11:48 INFO - GECKO(960) | --DOCSHELL 0E82DC00 == 13 [pid = 960] [id = {ea186b7f-1835-4869-82a1-49f1a4d6f46c}] 19:11:48 INFO - GECKO(960) | --DOCSHELL 12C6D800 == 12 [pid = 960] [id = {41d151e2-5f5e-4e94-a299-30f0368ff824}] 19:11:48 INFO - GECKO(960) | --DOCSHELL 14E10800 == 11 [pid = 960] [id = {01f1d308-edfa-4ab6-adf8-a10733b2d9a2}] 19:11:48 INFO - GECKO(960) | --DOCSHELL 129D6400 == 10 [pid = 960] [id = {9adad29c-16b8-4b50-929f-8789dd2de83a}] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 76 (0CB9BC00) [pid = 960] [serial = 215] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_registerElement_content.xul] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 75 (1DC0E000) [pid = 960] [serial = 213] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_range_getClientRectsAndTexts.html] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 74 (0DD14C00) [pid = 960] [serial = 207] [outer = 00000000] [url = about:blank] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 73 (20AA7C00) [pid = 960] [serial = 208] [outer = 00000000] [url = data:text/html,<body>dummy%20page</body>] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 72 (20AAC800) [pid = 960] [serial = 209] [outer = 00000000] [url = data:text/html,<textarea%20id='textarea'%20cols='20'%20rows='4'></textarea>] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 71 (20AAF000) [pid = 960] [serial = 210] [outer = 00000000] [url = data:text/html,<body>dummy%20page</body>] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 70 (1E5E6C00) [pid = 960] [serial = 211] [outer = 00000000] [url = data:text/html,<textarea%20id='textarea'%20cols='20'%20rows='4'></textarea>] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 69 (0D85DC00) [pid = 960] [serial = 214] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 68 (0DD18C00) [pid = 960] [serial = 203] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_nsITextInputProcessor.xul] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 67 (0CB9DC00) [pid = 960] [serial = 219] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_registerElement_ep.xul] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 66 (1EEECC00) [pid = 960] [serial = 205] [outer = 00000000] [url = about:blank] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 65 (0F84C400) [pid = 960] [serial = 234] [outer = 00000000] [url = data:text/html,<!doctype%20html><body%20style="height:400px"/>] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 64 (0F1B4400) [pid = 960] [serial = 237] [outer = 00000000] [url = data:text/html,<!doctype%20html><body%20style="height:200px"/>] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 63 (0F846000) [pid = 960] [serial = 233] [outer = 00000000] [url = about:blank] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 62 (0E1EE800) [pid = 960] [serial = 229] [outer = 00000000] [url = about:blank] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 61 (20AB5000) [pid = 960] [serial = 212] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 60 (0E04E000) [pid = 960] [serial = 227] [outer = 00000000] [url = about:blank] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 59 (129D6800) [pid = 960] [serial = 236] [outer = 00000000] [url = about:blank] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 58 (0E83E000) [pid = 960] [serial = 231] [outer = 00000000] [url = about:blank] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 57 (12E9C800) [pid = 960] [serial = 245] [outer = 00000000] [url = data:text/html,<!doctype%20html><body%20style="height:400px"/>] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 56 (14E06800) [pid = 960] [serial = 244] [outer = 00000000] [url = about:blank] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 55 (0E048800) [pid = 960] [serial = 242] [outer = 00000000] [url = data:text/html,<!doctype%20html><body%20style="height:200px"/>] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 54 (12CE2400) [pid = 960] [serial = 239] [outer = 00000000] [url = about:blank] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 53 (13B88400) [pid = 960] [serial = 241] [outer = 00000000] [url = about:blank] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 52 (0A083C00) [pid = 960] [serial = 217] [outer = 00000000] [url = http://example.com/chrome/dom/base/test/chrome/frame_registerElement_content.html] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 51 (0DD06800) [pid = 960] [serial = 221] [outer = 00000000] [url = http://example.com/chrome/dom/base/test/chrome/frame_registerElement_content.html] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 50 (0DD12400) [pid = 960] [serial = 222] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:48 INFO - GECKO(960) | --DOMWINDOW == 49 (0DD04400) [pid = 960] [serial = 218] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:50 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(maybeContext) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThread.cpp, line 1026 19:11:51 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:51 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:51 INFO - GECKO(960) | --DOCSHELL 0DD03C00 == 9 [pid = 960] [id = {5aea1800-0b2b-4aae-a1e0-2109f7dd77a1}] 19:11:51 INFO - GECKO(960) | --DOCSHELL 0DD11800 == 8 [pid = 960] [id = {021881ef-8ac2-41dd-8db1-b00042a2cfa5}] 19:11:51 INFO - GECKO(960) | --DOCSHELL 0DD19C00 == 7 [pid = 960] [id = {a97be0d5-e895-4a3c-a675-9e56a5bdfe73}] 19:11:51 INFO - GECKO(960) | --DOCSHELL 0F845800 == 6 [pid = 960] [id = {5527e12f-f404-4f32-b898-cb57ddc79ef0}] 19:11:51 INFO - GECKO(960) | --DOCSHELL 13B8FC00 == 5 [pid = 960] [id = {82281d50-cc87-412f-8b2f-d1dcacfe11d4}] 19:11:51 INFO - GECKO(960) | --DOCSHELL 12C70C00 == 4 [pid = 960] [id = {85a618c4-bcaa-4d24-97f2-a13b8e10c7d2}] 19:11:51 INFO - GECKO(960) | --DOCSHELL 1393AC00 == 3 [pid = 960] [id = {0fc73d3d-90f3-4c18-bb63-c77e08d3bac2}] 19:11:51 INFO - GECKO(960) | --DOCSHELL 14E0E400 == 2 [pid = 960] [id = {7754dee0-3e88-451a-a12a-ddc8b1ad1652}] 19:11:51 INFO - GECKO(960) | --DOCSHELL 1A13F000 == 1 [pid = 960] [id = {a49077e8-bf6c-4856-9175-5b40964fdfe9}] 19:11:51 INFO - GECKO(960) | --DOCSHELL 1E53A400 == 0 [pid = 960] [id = {ab069e82-3284-49d9-aaf4-a0b4ddc7b247}] 19:11:51 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:51 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:51 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:51 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:52 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:52 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:52 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:52 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:52 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:52 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:52 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:52 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:52 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_TRUE(aObserver) failed: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/nsPrefBranch.cpp, line 748 19:11:52 INFO - GECKO(960) | [Parent 960] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80070057: file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/modules/libpref/Preferences.cpp, line 1729 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 330 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 48 (0F505400) [pid = 960] [serial = 6] [outer = 00000000] [url = about:blank] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 47 (0E82E400) [pid = 960] [serial = 99] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_bug682305.html] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 46 (0DD14800) [pid = 960] [serial = 223] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_swapFrameLoaders.xul] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 45 (0A08A800) [pid = 960] [serial = 246] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 44 (0E83D400) [pid = 960] [serial = 276] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 43 (1A13F400) [pid = 960] [serial = 13] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 42 (0F505000) [pid = 960] [serial = 5] [outer = 00000000] [url = chrome://browser/content/browser.xul] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 41 (15690800) [pid = 960] [serial = 278] [outer = 00000000] [url = chrome://mochikit/content/tests/SimpleTest/iframe-between-tests.html] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 40 (15581400) [pid = 960] [serial = 273] [outer = 00000000] [url = about:blank] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 39 (0DD1B400) [pid = 960] [serial = 253] [outer = 00000000] [url = about:blank] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 38 (0DD0F000) [pid = 960] [serial = 251] [outer = 00000000] [url = about:blank] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 37 (0A08B800) [pid = 960] [serial = 277] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_windowroot.xul] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 36 (1ECD3400) [pid = 960] [serial = 20] [outer = 00000000] [url = about:blank] 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 35 (0DD19000) [pid = 960] [serial = 225] [outer = 00000000] [url = about:blank] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 34 (0DD18800) [pid = 960] [serial = 224] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/window_swapFrameLoaders.xul] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 33 (0A087000) [pid = 960] [serial = 247] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/test_title.xul] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 32 (0D95BC00) [pid = 960] [serial = 249] [outer = 00000000] [url = about:blank] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 31 (1EC5E000) [pid = 960] [serial = 19] [outer = 00000000] [url = chrome://mochikit/content/harness.xul] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 30 (15580800) [pid = 960] [serial = 279] [outer = 00000000] [url = about:blank] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 29 (0E82A400) [pid = 960] [serial = 256] [outer = 00000000] [url = data:text/xml,<html%20xmlns='http://www.w3.org/1999/xhtml'><body><title%20id='t'>Test] 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 28 (12E9B000) [pid = 960] [serial = 264] [outer = 00000000] [url = data:text/xml,] 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 27 (0DD07800) [pid = 960] [serial = 250] [outer = 00000000] [url = data:text/html,Test] 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 26 (0D959C00) [pid = 960] [serial = 248] [outer = 00000000] [url = chrome://mochitests/content/chrome/dom/base/test/chrome/title_window.xul] 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 25 (1530FC00) [pid = 960] [serial = 272] [outer = 00000000] [url = data:text/xml,Test] 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 24 (0F1B6800) [pid = 960] [serial = 258] [outer = 00000000] [url = data:text/xml,Test] 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | [Parent 960] WARNING: '!mMainThread', file c:/builds/moz2_slave/m-in-w32-d-0000000000000000000/build/src/xpcom/threads/nsThreadManager.cpp, line 319 19:11:53 INFO - GECKO(960) | --DOMWINDOW == 23 (13B1C800) [pid = 960] [serial = 266] [outer = 00000000] [url = data:text/xml,